Lines Matching defs:sysentvec

102 struct sysentvec {  struct
103 int sv_size; /* number of entries */
104 struct sysent *sv_table; /* pointer to sysent */
105 int (*sv_transtrap)(int, int);
107 int (*sv_fixup)(uintptr_t *, struct image_params *);
109 void (*sv_sendsig)(void (*)(int), struct ksiginfo *, struct __sigset *);
111 char *sv_sigcode; /* start of sigtramp code */
112 int *sv_szsigcode; /* size of sigtramp code */
113 char *sv_name; /* name of binary type */
114 int (*sv_coredump)(struct thread *, struct vnode *, off_t, int);
116 int (*sv_imgact_try)(struct image_params *);
117 void (*sv_stackgap)(struct image_params *, uintptr_t *);
118 int (*sv_copyout_auxargs)(struct image_params *,
120 int sv_minsigstksz; /* minimum signal stack size */
121 vm_offset_t sv_minuser; /* VM_MIN_ADDRESS */
122 vm_offset_t sv_maxuser; /* VM_MAXUSER_ADDRESS */
123 vm_offset_t sv_usrstack; /* USRSTACK */
124 vm_offset_t sv_psstrings; /* PS_STRINGS */
125 int sv_stackprot; /* vm protection for stack */
126 int (*sv_copyout_strings)(struct image_params *,
128 void (*sv_setregs)(struct thread *, struct image_params *,
130 void (*sv_fixlimit)(struct rlimit *, int);
131 u_long *sv_maxssiz;
132 u_int sv_flags;
133 void (*sv_set_syscall_retval)(struct thread *, int);
134 int (*sv_fetch_syscall_args)(struct thread *);
135 const char **sv_syscallnames;
136 vm_offset_t sv_timekeep_base;
137 vm_offset_t sv_shared_page_base;
138 vm_offset_t sv_shared_page_len;
139 vm_offset_t sv_sigcode_base;
140 void *sv_shared_page_obj;
141 void (*sv_schedtail)(struct thread *);
142 void (*sv_thread_detach)(struct thread *);
143 int (*sv_trap)(struct thread *);
144 u_long *sv_hwcap; /* Value passed in AT_HWCAP. */
145 u_long *sv_hwcap2; /* Value passed in AT_HWCAP2. */
146 const char *(*sv_machine_arch)(struct proc *);
147 vm_offset_t sv_fxrng_gen_base;
148 void (*sv_onexec)(struct proc *, struct image_params *);
149 void (*sv_onexit)(struct proc *);
150 void (*sv_ontdexit)(struct thread *td);