Lines Matching refs:si_code
67 static void sicode_to_lsicode(int sig, int si_code, int *lsi_code);
600 sigfpe_sicode2lsicode(int si_code) in sigfpe_sicode2lsicode() argument
603 switch (si_code) { in sigfpe_sicode2lsicode()
611 return (si_code); in sigfpe_sicode2lsicode()
616 sigbus_sicode2lsicode(int si_code) in sigbus_sicode2lsicode() argument
619 switch (si_code) { in sigbus_sicode2lsicode()
623 return (si_code); in sigbus_sicode2lsicode()
628 sigsegv_sicode2lsicode(int si_code) in sigsegv_sicode2lsicode() argument
631 switch (si_code) { in sigsegv_sicode2lsicode()
635 return (si_code); in sigsegv_sicode2lsicode()
640 sigtrap_sicode2lsicode(int si_code) in sigtrap_sicode2lsicode() argument
643 switch (si_code) { in sigtrap_sicode2lsicode()
649 return (si_code); in sigtrap_sicode2lsicode()
654 sicode_to_lsicode(int sig, int si_code, int *lsi_code) in sicode_to_lsicode() argument
657 switch (si_code) { in sicode_to_lsicode()
682 *lsi_code = sigfpe_sicode2lsicode(si_code); in sicode_to_lsicode()
685 *lsi_code = sigbus_sicode2lsicode(si_code); in sicode_to_lsicode()
688 *lsi_code = sigsegv_sicode2lsicode(si_code); in sicode_to_lsicode()
691 *lsi_code = sigtrap_sicode2lsicode(si_code); in sicode_to_lsicode()
694 *lsi_code = si_code; in sicode_to_lsicode()
707 sicode_to_lsicode(sig, si->si_code, &lsi->lsi_code); in siginfo_to_lsiginfo()
709 switch (si->si_code) { in siginfo_to_lsiginfo()
744 if (si->si_code == CLD_STOPPED || si->si_code == CLD_KILLED) in siginfo_to_lsiginfo()
746 else if (si->si_code == CLD_CONTINUED) in siginfo_to_lsiginfo()
783 si->si_code = SI_LWP; in lsiginfo_to_siginfo()
785 si->si_code = SI_QUEUE; in lsiginfo_to_siginfo()
788 si->si_code = SI_TIMER; in lsiginfo_to_siginfo()
791 si->si_code = SI_MESGQ; in lsiginfo_to_siginfo()
794 si->si_code = SI_ASYNCIO; in lsiginfo_to_siginfo()
797 si->si_code = lsi->lsi_code; in lsiginfo_to_siginfo()