Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/freebsd32/freebsd32_misc.c
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | |||||
#include <sys/syscallsubr.h> | #include <sys/syscallsubr.h> | ||||
#include <sys/sysctl.h> | #include <sys/sysctl.h> | ||||
#include <sys/sysent.h> | #include <sys/sysent.h> | ||||
#include <sys/sysproto.h> | #include <sys/sysproto.h> | ||||
#include <sys/systm.h> | #include <sys/systm.h> | ||||
#include <sys/thr.h> | #include <sys/thr.h> | ||||
#include <sys/unistd.h> | #include <sys/unistd.h> | ||||
#include <sys/ucontext.h> | #include <sys/ucontext.h> | ||||
#include <sys/umtx.h> | |||||
#include <sys/vnode.h> | #include <sys/vnode.h> | ||||
#include <sys/wait.h> | #include <sys/wait.h> | ||||
#include <sys/ipc.h> | #include <sys/ipc.h> | ||||
#include <sys/msg.h> | #include <sys/msg.h> | ||||
#include <sys/sem.h> | #include <sys/sem.h> | ||||
#include <sys/shm.h> | #include <sys/shm.h> | ||||
#ifdef KTRACE | #ifdef KTRACE | ||||
#include <sys/ktrace.h> | #include <sys/ktrace.h> | ||||
▲ Show 20 Lines • Show All 3,664 Lines • ▼ Show 20 Lines | freebsd32_sched_rr_get_interval(struct thread *td, | ||||
error = kern_sched_rr_get_interval(td, uap->pid, &ts); | error = kern_sched_rr_get_interval(td, uap->pid, &ts); | ||||
if (error == 0) { | if (error == 0) { | ||||
CP(ts, ts32, tv_sec); | CP(ts, ts32, tv_sec); | ||||
CP(ts, ts32, tv_nsec); | CP(ts, ts32, tv_nsec); | ||||
error = copyout(&ts32, uap->interval, sizeof(ts32)); | error = copyout(&ts32, uap->interval, sizeof(ts32)); | ||||
} | } | ||||
return (error); | return (error); | ||||
} | |||||
int | |||||
freebsd32__umtx_op(struct thread *td, struct freebsd32__umtx_op_args *uap) | |||||
{ | |||||
return (kern__umtx_op(td, uap->obj, uap->op, uap->val, uap->uaddr, | |||||
uap->uaddr2, &umtx_native_ops32)); | |||||
} | } |