Home
last modified time | relevance | path

Searched refs:sf_si (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/x86/include/
H A Dsigframe.h59 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
70 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
/f-stack/freebsd/mips/include/
H A Dsigframe.h47 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
60 struct siginfo32 sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
/f-stack/freebsd/arm64/include/
H A Dframe.h62 siginfo_t sf_si; /* actual saved siginfo */ member
75 struct siginfo32 sf_si; member
/f-stack/freebsd/amd64/ia32/
H A Dia32_signal.c503 bzero(&sf.sf_si, sizeof(sf.sf_si)); in freebsd4_ia32_sendsig()
506 sf.sf_siginfo = (u_int32_t)(uintptr_t)&sfp->sf_si; in freebsd4_ia32_sendsig()
510 sf.sf_si = siginfo; in freebsd4_ia32_sendsig()
511 sf.sf_si.si_signo = sig; in freebsd4_ia32_sendsig()
643 bzero(&sf.sf_si, sizeof(sf.sf_si)); in ia32_sendsig()
646 sf.sf_siginfo = (u_int32_t)(uintptr_t)&sfp->sf_si; in ia32_sendsig()
650 sf.sf_si = siginfo; in ia32_sendsig()
651 sf.sf_si.si_signo = sig; in ia32_sendsig()
/f-stack/freebsd/i386/include/
H A Dsigframe.h89 siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ member
/f-stack/freebsd/mips/mips/
H A Dfreebsd32_machdep.c410 td->td_frame->a1 = (register_t)(intptr_t)&sfp->sf_si; in freebsd32_sendsig()
414 sf.sf_si.si_signo = sig; in freebsd32_sendsig()
415 sf.sf_si.si_code = ksi->ksi_code; in freebsd32_sendsig()
416 sf.sf_si.si_addr = td->td_frame->badvaddr; in freebsd32_sendsig()
H A Dpm_machdep.c144 regs->a1 = (register_t)(intptr_t)&sfp->sf_si; in sendsig()
148 sf.sf_si = ksi->ksi_info; in sendsig()
149 sf.sf_si.si_signo = sig; in sendsig()
/f-stack/freebsd/arm/include/
H A Dframe.h96 siginfo_t sf_si; /* actual saved siginfo */ member
/f-stack/freebsd/kern/
H A Dsys_generic.c157 struct selinfo *sf_si; /* (f) selinfo when linked. */ member
1332 si = sfp->sf_si; in selrescan()
1572 si = sfp->sf_si; in pollrescan()
1757 if (atomic_load_acq_ptr((uintptr_t *)&sfp->sf_si) != (uintptr_t)NULL) { in selfdfree()
1759 if (sfp->sf_si != NULL) { in selfdfree()
1760 TAILQ_REMOVE(&sfp->sf_si->si_tdlist, sfp, sf_threads); in selfdfree()
1815 sfp->sf_si = sip; in selrecord()
1881 atomic_store_rel_ptr((uintptr_t *)&sfp->sf_si, (uintptr_t)NULL); in doselwakeup()
/f-stack/freebsd/arm64/arm64/
H A Dfreebsd32_machdep.c360 frame.sf_si = siginfo; in freebsd32_sendsig()
386 tf->tf_x[1] = (register_t)&fp->sf_si; in freebsd32_sendsig()
H A Dmachdep.c862 frame.sf_si = ksi->ksi_info; in sendsig()
879 tf->tf_x[1] = (register_t)&fp->sf_si; in sendsig()
/f-stack/freebsd/i386/i386/
H A Dmachdep.c499 bzero(&sf.sf_si, sizeof(sf.sf_si)); in freebsd4_sendsig()
502 sf.sf_siginfo = (register_t)&sfp->sf_si; in freebsd4_sendsig()
506 sf.sf_si.si_signo = sig; in freebsd4_sendsig()
507 sf.sf_si.si_code = ksi->ksi_code; in freebsd4_sendsig()
508 sf.sf_si.si_addr = ksi->ksi_addr; in freebsd4_sendsig()
659 bzero(&sf.sf_si, sizeof(sf.sf_si)); in sendsig()
662 sf.sf_siginfo = (register_t)&sfp->sf_si; in sendsig()
666 sf.sf_si = ksi->ksi_info; in sendsig()
667 sf.sf_si.si_signo = sig; /* maybe a translated signal */ in sendsig()
/f-stack/freebsd/arm/arm/
H A Dmachdep.c583 frame.sf_si = ksi->ksi_info;
607 tf->tf_r1 = (register_t)&fp->sf_si;
/f-stack/freebsd/amd64/linux/
H A Dlinux.h316 struct l_siginfo sf_si; member
H A Dlinux_sysvec.c683 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in linux_rt_sendsig()
688 ksiginfo_to_lsiginfo(ksi, &sf.sf_si, sig); in linux_rt_sendsig()
/f-stack/freebsd/amd64/amd64/
H A Dmachdep.c412 bzero(&sf.sf_si, sizeof(sf.sf_si)); in sendsig()
415 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in sendsig()
419 sf.sf_si = ksi->ksi_info; in sendsig()
420 sf.sf_si.si_signo = sig; /* maybe a translated signal */ in sendsig()
/f-stack/freebsd/i386/linux/
H A Dlinux.h419 l_siginfo_t sf_si; member
H A Dlinux_sysvec.c429 frame.sf_siginfo = &fp->sf_si; in linux_rt_sendsig()
433 ksiginfo_to_lsiginfo(ksi, &frame.sf_si, sig); in linux_rt_sendsig()
/f-stack/freebsd/amd64/linux32/
H A Dlinux.h446 l_siginfo_t sf_si; member
H A Dlinux32_sysvec.c296 frame.sf_siginfo = PTROUT(&fp->sf_si); in linux_rt_sendsig()
300 ksiginfo_to_lsiginfo(ksi, &frame.sf_si, sig); in linux_rt_sendsig()