Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/ia32/ia32_signal.h
| Show First 20 Lines • Show All 189 Lines • ▼ Show 20 Lines | struct ia32_sigframe3 { | ||||
| u_int32_t sf_addr; | u_int32_t sf_addr; | ||||
| u_int32_t sf_ah; /* action/handler pointer */ | u_int32_t sf_ah; /* action/handler pointer */ | ||||
| struct ia32_siginfo3 sf_siginfo; | struct ia32_siginfo3 sf_siginfo; | ||||
| }; | }; | ||||
| #endif | #endif | ||||
| struct ksiginfo; | struct ksiginfo; | ||||
| struct image_params; | struct image_params; | ||||
| extern char ia32_sigcode[]; | |||||
| extern char freebsd4_ia32_sigcode[]; | |||||
| extern char ia32_osigcode[]; | |||||
| extern char lcall_tramp; | |||||
| extern int sz_ia32_sigcode; | |||||
| extern int sz_freebsd4_ia32_sigcode; | |||||
| extern int sz_ia32_osigcode; | |||||
| extern int sz_lcall_tramp; | |||||
| void ia32_sendsig(sig_t, struct ksiginfo *, sigset_t *); | void ia32_sendsig(sig_t, struct ksiginfo *, sigset_t *); | ||||
| void ia32_setregs(struct thread *td, struct image_params *imgp, | void ia32_setregs(struct thread *td, struct image_params *imgp, | ||||
| uintptr_t stack); | uintptr_t stack); | ||||
| int setup_lcall_gate(void); | int setup_lcall_gate(void); | ||||
| #endif | #endif | ||||