Home
last modified time | relevance | path

Searched refs:sigframe (Results 1 – 22 of 22) sorted by relevance

/freebsd-13-stable/lib/libc/i386/gen/
HDsignalcontext.c45 struct sigframe *sfp; in __signalcontext()
58 p = (register_t *)((u_register_t)p - sizeof(struct sigframe)); in __signalcontext()
59 sfp = (struct sigframe *)p; in __signalcontext()
60 bzero(sfp, sizeof(struct sigframe)); in __signalcontext()
/freebsd-13-stable/sys/x86/include/
HDsigframe.h39 struct sigframe { struct
62 struct sigframe { argument
/freebsd-13-stable/sys/mips/mips/
HDpm_machdep.c91 struct sigframe sf, *sfp; in sendsig()
106 bzero(&sf, sizeof(struct sigframe)); in sendsig()
130 sfp = (struct sigframe *)(((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
131 td->td_sigstk.ss_size - sizeof(struct sigframe)) in sendsig()
134 sfp = (struct sigframe *)((vm_offset_t)(regs->sp - in sendsig()
135 sizeof(struct sigframe)) & ~(STACK_ALIGN - 1)); in sendsig()
161 if (copyout(&sf, sfp, sizeof(struct sigframe)) != 0) { in sendsig()
HDgenassym.c94 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/lib/libc/arm/gen/
HDsignalcontext.c51 struct sigframe *sfp; in __signalcontext()
57 sfp = (struct sigframe *)sp - 1; in __signalcontext()
/freebsd-13-stable/sys/arm/arm/
HDexec_machdep.c266 struct sigframe *fp, frame; in sendsig()
287 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
293 fp = (struct sigframe *)td->td_frame->tf_usr_sp; in sendsig()
299 fp = (struct sigframe *)STACKALIGN(fp); in sendsig()
HDgenassym.c102 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/riscv/riscv/
HDexec_machdep.c349 struct sigframe *fp, frame; in sendsig()
375 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
378 fp = (struct sigframe *)td->td_frame->tf_sp; in sendsig()
383 fp = (struct sigframe *)STACKALIGN(fp); in sendsig()
HDgenassym.c77 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/powerpc/include/
HDsigframe.h34 struct sigframe { struct
/freebsd-13-stable/sys/arm64/include/
HDframe.h54 struct sigframe { struct
/freebsd-13-stable/sys/riscv/include/
HDframe.h63 struct sigframe { struct
/freebsd-13-stable/sys/mips/include/
HDsigframe.h40 struct sigframe { struct
/freebsd-13-stable/sys/arm64/arm64/
HDexec_machdep.c561 struct sigframe *fp, frame; in sendsig()
582 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()
588 fp = (struct sigframe *)td->td_frame->tf_sp; in sendsig()
593 fp = (struct sigframe *)STACKALIGN(fp); in sendsig()
HDgenassym.c68 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/arm/include/
HDframe.h93 struct sigframe { struct
/freebsd-13-stable/sys/i386/i386/
HDgenassym.c157 ASSYM(SIGF_HANDLER, offsetof(struct sigframe, sf_ahu.sf_handler));
161 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
HDexec_machdep.c376 struct sigframe sf, *sfp; in sendsig()
455 sp -= sizeof(struct sigframe); in sendsig()
458 sfp = (struct sigframe *)((unsigned int)sp & ~0xF); in sendsig()
/freebsd-13-stable/sys/powerpc/powerpc/
HDexec_machdep.c136 struct sigframe sf; in sendsig()
264 offsetof(struct sigframe, sf_uc)); in sendsig()
267 offsetof(struct sigframe, sf_uc); in sendsig()
282 offsetof(struct sigframe, sf_si); in sendsig()
HDgenassym.c237 ASSYM(SF_UC, offsetof(struct sigframe, sf_uc));
/freebsd-13-stable/sys/amd64/amd64/
HDgenassym.c203 ASSYM(SIGF_HANDLER, offsetof(struct sigframe, sf_ahu.sf_handler));
204 ASSYM(SIGF_UC, offsetof(struct sigframe, sf_uc));
HDexec_machdep.c107 struct sigframe sf, *sfp; in sendsig()
159 sp -= sizeof(struct sigframe); in sendsig()
161 sfp = (struct sigframe *)((unsigned long)sp & ~0xFul); in sendsig()