/freebsd/sys/x86/include/ |
H A D | sigframe.h | 57 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member 68 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
|
/freebsd/sys/arm64/include/ |
H A D | frame.h | 60 siginfo_t sf_si; /* actual saved siginfo */ member 73 struct __siginfo32 sf_si; member
|
/freebsd/lib/libc/arm/gen/ |
H A D | signalcontext.c | 60 sfp->sf_si.si_signo = sig; in __signalcontext() 70 gr[_REG_R1] = (__greg_t)&sfp->sf_si; in __signalcontext()
|
/freebsd/lib/libc/i386/gen/ |
H A D | signalcontext.c | 61 sfp->sf_siginfo = (register_t)(intptr_t)&sfp->sf_si; in __signalcontext() 65 sfp->sf_si.si_signo = sig; in __signalcontext()
|
/freebsd/sys/amd64/ia32/ |
H A D | ia32_signal.c | 506 bzero(&sf.sf_si, sizeof(sf.sf_si)); in freebsd4_ia32_sendsig() 509 sf.sf_siginfo = (u_int32_t)(uintptr_t)&sfp->sf_si; in freebsd4_ia32_sendsig() 513 sf.sf_si = siginfo; in freebsd4_ia32_sendsig() 514 sf.sf_si.si_signo = sig; in freebsd4_ia32_sendsig() 637 bzero(&sf.sf_si, sizeof(sf.sf_si)); in ia32_sendsig() 640 sf.sf_siginfo = (u_int32_t)(uintptr_t)&sfp->sf_si; in ia32_sendsig() 644 sf.sf_si = siginfo; in ia32_sendsig() 645 sf.sf_si.si_signo = sig; in ia32_sendsig()
|
/freebsd/sys/x86/linux/ |
H A D | linux_x86_sigframe.h | 138 l_siginfo_t sf_si; member 213 struct l_siginfo sf_si; member
|
/freebsd/sys/compat/ia32/ |
H A D | ia32_signal.h | 157 struct __siginfo32 sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member 168 struct __siginfo32 sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
|
/freebsd/sys/i386/i386/ |
H A D | exec_machdep.c | 305 bzero(&sf.sf_si, sizeof(sf.sf_si)); in freebsd4_sendsig() 308 sf.sf_siginfo = (register_t)&sfp->sf_si; in freebsd4_sendsig() 312 sf.sf_si.si_signo = sig; in freebsd4_sendsig() 313 sf.sf_si.si_code = ksi->ksi_code; in freebsd4_sendsig() 314 sf.sf_si.si_addr = ksi->ksi_addr; in freebsd4_sendsig() 465 bzero(&sf.sf_si, sizeof(sf.sf_si)); in sendsig() 468 sf.sf_siginfo = (register_t)&sfp->sf_si; in sendsig() 472 sf.sf_si = ksi->ksi_info; in sendsig() 473 sf.sf_si.si_signo = sig; /* maybe a translated signal */ in sendsig()
|
/freebsd/sys/powerpc/include/ |
H A D | sigframe.h | 36 siginfo_t sf_si; member
|
/freebsd/sys/i386/include/ |
H A D | sigframe.h | 87 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
|
/freebsd/sys/riscv/include/ |
H A D | frame.h | 68 siginfo_t sf_si; /* actual saved siginfo */ member
|
/freebsd/sys/arm64/linux/ |
H A D | linux_sigframe.h | 70 l_siginfo_t sf_si; member
|
H A D | linux_sysvec.c | 367 siginfo_to_lsiginfo(&ksi->ksi_info, &frame->sf.sf_si, sig); in linux_rt_sendsig() 407 tf->tf_x[1] = (register_t)&fp->sf.sf_si; in linux_rt_sendsig()
|
/freebsd/sys/arm/include/ |
H A D | frame.h | 94 siginfo_t sf_si; /* actual saved siginfo */ member
|
/freebsd/sys/powerpc/powerpc/ |
H A D | exec_machdep.c | 120 struct __siginfo32 sf_si; member 293 sf32.sf_si = siginfo32; in sendsig() 295 offsetof(struct sigframe32, sf_si); in sendsig() 296 sf32.sf_si = siginfo32; in sendsig() 300 offsetof(struct sigframe, sf_si); in sendsig() 301 sf.sf_si = ksi->ksi_info; in sendsig()
|
/freebsd/sys/amd64/amd64/ |
H A D | exec_machdep.c | 169 bzero(&sf.sf_si, sizeof(sf.sf_si)); in sendsig() 172 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in sendsig() 176 sf.sf_si = ksi->ksi_info; in sendsig() 177 sf.sf_si.si_signo = sig; /* maybe a translated signal */ in sendsig()
|
/freebsd/sys/arm/arm/ |
H A D | exec_machdep.c | 324 frame.sf_si = ksi->ksi_info; in sendsig() 348 tf->tf_r1 = (register_t)&fp->sf_si; in sendsig()
|
/freebsd/sys/kern/ |
H A D | sys_generic.c | 155 struct selinfo *sf_si; /* (f) selinfo when linked. */ member 1414 si = sfp->sf_si; in selrescan() 1678 si = sfp->sf_si; in pollrescan() 1863 if (atomic_load_acq_ptr((uintptr_t *)&sfp->sf_si) != (uintptr_t)NULL) { in selfdfree() 1865 if (sfp->sf_si != NULL) { in selfdfree() 1866 TAILQ_REMOVE(&sfp->sf_si->si_tdlist, sfp, sf_threads); in selfdfree() 1921 sfp->sf_si = sip; in selrecord() 1987 atomic_store_rel_ptr((uintptr_t *)&sfp->sf_si, (uintptr_t)NULL); in doselwakeup()
|
/freebsd/sys/riscv/riscv/ |
H A D | exec_machdep.c | 378 frame.sf_si = ksi->ksi_info; in sendsig() 395 tf->tf_a[1] = (register_t)&fp->sf_si; in sendsig()
|
/freebsd/sys/arm64/arm64/ |
H A D | freebsd32_machdep.c | 399 frame.sf_si = siginfo; in freebsd32_sendsig() 425 tf->tf_x[1] = (register_t)&fp->sf_si; in freebsd32_sendsig()
|
H A D | exec_machdep.c | 770 frame.sf_si = ksi->ksi_info; in sendsig() 807 tf->tf_x[1] = (register_t)&fp->sf_si; in sendsig()
|
/freebsd/sys/amd64/linux/ |
H A D | linux_sysvec.c | 600 siginfo_to_lsiginfo(&ksi->ksi_info, &sf.sf_si, sig); in linux_rt_sendsig() 615 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in linux_rt_sendsig()
|
/freebsd/sys/i386/linux/ |
H A D | linux_sysvec.c | 186 frame.sf_siginfo = PTROUT(&fp->sf_si); in linux_rt_sendsig() 190 siginfo_to_lsiginfo(&ksi->ksi_info, &frame.sf_si, sig); in linux_rt_sendsig()
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 180 frame.sf_siginfo = PTROUT(&fp->sf_si); in linux_rt_sendsig() 184 siginfo_to_lsiginfo(&ksi->ksi_info, &frame.sf_si, sig); in linux_rt_sendsig()
|