Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/sysent.h
Show First 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | struct sysentvec { | ||||
char *sv_name; /* name of binary type */ | char *sv_name; /* name of binary type */ | ||||
int (*sv_coredump)(struct thread *, struct vnode *, off_t, int); | int (*sv_coredump)(struct thread *, struct vnode *, off_t, int); | ||||
/* function to dump core, or NULL */ | /* function to dump core, or NULL */ | ||||
int sv_elf_core_osabi; | int sv_elf_core_osabi; | ||||
const char *sv_elf_core_abi_vendor; | const char *sv_elf_core_abi_vendor; | ||||
void (*sv_elf_core_prepare_notes)(struct thread *, | void (*sv_elf_core_prepare_notes)(struct thread *, | ||||
struct note_info_list *, size_t *); | struct note_info_list *, size_t *); | ||||
int (*sv_imgact_try)(struct image_params *); | int (*sv_imgact_try)(struct image_params *); | ||||
void (*sv_stackgap)(struct image_params *, uintptr_t *); | vm_size_t (*sv_stackgap)(struct image_params *, uintptr_t *); | ||||
int (*sv_copyout_auxargs)(struct image_params *, | int (*sv_copyout_auxargs)(struct image_params *, | ||||
uintptr_t); | uintptr_t); | ||||
int sv_minsigstksz; /* minimum signal stack size */ | int sv_minsigstksz; /* minimum signal stack size */ | ||||
vm_offset_t sv_minuser; /* VM_MIN_ADDRESS */ | vm_offset_t sv_minuser; /* VM_MIN_ADDRESS */ | ||||
vm_offset_t sv_maxuser; /* VM_MAXUSER_ADDRESS */ | vm_offset_t sv_maxuser; /* VM_MAXUSER_ADDRESS */ | ||||
vm_offset_t sv_usrstack; /* USRSTACK */ | vm_offset_t sv_usrstack; /* USRSTACK */ | ||||
vm_offset_t sv_psstrings; /* PS_STRINGS */ | vm_offset_t sv_psstrings; /* PS_STRINGS */ | ||||
int sv_stackprot; /* vm protection for stack */ | int sv_stackprot; /* vm protection for stack */ | ||||
▲ Show 20 Lines • Show All 205 Lines • Show Last 20 Lines |