Lines Matching defs:si_code
67 static void sicode_to_lsicode(int sig, int si_code, int *lsi_code);
608 sigfpe_sicode2lsicode(int si_code)
611 switch (si_code) {
619 return (si_code);
624 sigbus_sicode2lsicode(int si_code)
627 switch (si_code) {
631 return (si_code);
636 sigsegv_sicode2lsicode(int si_code)
639 switch (si_code) {
643 return (si_code);
648 sigtrap_sicode2lsicode(int si_code)
651 switch (si_code) {
657 return (si_code);
662 sicode_to_lsicode(int sig, int si_code, int *lsi_code)
665 switch (si_code) {
690 *lsi_code = sigfpe_sicode2lsicode(si_code);
693 *lsi_code = sigbus_sicode2lsicode(si_code);
696 *lsi_code = sigsegv_sicode2lsicode(si_code);
699 *lsi_code = sigtrap_sicode2lsicode(si_code);
702 *lsi_code = si_code;
715 sicode_to_lsicode(sig, si->si_code, &lsi->lsi_code);
717 switch (si->si_code) {
752 if (si->si_code == CLD_STOPPED || si->si_code == CLD_KILLED)
754 else if (si->si_code == CLD_CONTINUED)
791 si->si_code = SI_LWP;
794 si->si_code = SI_QUEUE;
797 si->si_code = SI_TIMER;
800 si->si_code = SI_MESGQ;
803 si->si_code = SI_ASYNCIO;
806 si->si_code = lsi->lsi_code;