Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linux/linux_emul.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | |||||
int linux_exec_imgact_try(struct image_params *); | int linux_exec_imgact_try(struct image_params *); | ||||
void linux_proc_init(struct thread *, struct thread *, int); | void linux_proc_init(struct thread *, struct thread *, int); | ||||
void linux_on_exit(struct proc *); | void linux_on_exit(struct proc *); | ||||
void linux_schedtail(struct thread *); | void linux_schedtail(struct thread *); | ||||
void linux_on_exec(struct proc *, struct image_params *); | void linux_on_exec(struct proc *, struct image_params *); | ||||
void linux_thread_dtor(struct thread *); | void linux_thread_dtor(struct thread *); | ||||
void linux_thread_detach(struct thread *); | void linux_thread_detach(struct thread *); | ||||
int linux_common_execve(struct thread *, struct image_args *); | int linux_common_execve(struct thread *, struct image_args *); | ||||
int linux32_coredump(struct thread *, struct vnode *, off_t, int); | |||||
int linux64_coredump(struct thread *, struct vnode *, off_t, int); | |||||
/* process emuldata flags */ | /* process emuldata flags */ | ||||
#define LINUX_XDEPR_REQUEUEOP 0x00000001 /* uses deprecated | #define LINUX_XDEPR_REQUEUEOP 0x00000001 /* uses deprecated | ||||
futex REQUEUE op*/ | futex REQUEUE op*/ | ||||
#define LINUX_XUNSUP_EPOLL 0x00000002 /* unsupported epoll events */ | #define LINUX_XUNSUP_EPOLL 0x00000002 /* unsupported epoll events */ | ||||
#define LINUX_XUNSUP_FUTEXPIOP 0x00000004 /* uses unsupported pi futex */ | #define LINUX_XUNSUP_FUTEXPIOP 0x00000004 /* uses unsupported pi futex */ | ||||
struct linux_pemuldata { | struct linux_pemuldata { | ||||
Show All 14 Lines |