Lines Matching refs:siginfo

473 	k_siginfo_t siginfo;  in trap()  local
546 bzero(&siginfo, sizeof (siginfo)); in trap()
573 siginfo.si_signo = SIGILL; in trap()
574 siginfo.si_code = ILL_ILLTRP; in trap()
575 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
576 siginfo.si_trapno = type & ~USER; in trap()
796 bzero(&siginfo, sizeof (siginfo)); in trap()
797 siginfo.si_signo = SIGTRAP; in trap()
798 siginfo.si_code = watchcode; in trap()
799 siginfo.si_addr = vaddr; in trap()
800 siginfo.si_trapafter = 0; in trap()
801 siginfo.si_pc = (caddr_t)rp->r_pc; in trap()
826 bzero(&siginfo, sizeof (siginfo)); in trap()
827 siginfo.si_addr = addr; in trap()
828 (void) stop_on_fault(FLTPAGE, &siginfo); in trap()
863 bzero(&siginfo, sizeof (siginfo)); in trap()
864 siginfo.si_addr = addr; in trap()
868 siginfo.si_signo = SIGBUS; in trap()
869 siginfo.si_code = BUS_ADRERR; in trap()
873 siginfo.si_signo = SIGBUS; in trap()
874 siginfo.si_code = BUS_ADRALN; in trap()
878 if ((siginfo.si_errno = FC_ERRNO(res)) != EINTR) { in trap()
879 siginfo.si_signo = SIGBUS; in trap()
880 siginfo.si_code = BUS_OBJERR; in trap()
885 siginfo.si_signo = SIGSEGV; in trap()
886 siginfo.si_code = in trap()
919 siginfo.si_signo = SIGILL; in trap()
920 siginfo.si_code = ILL_ILLOPC; in trap()
921 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
928 siginfo.si_signo = SIGFPE; in trap()
929 siginfo.si_code = FPE_INTDIV; in trap()
930 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
937 siginfo.si_signo = SIGFPE; in trap()
938 siginfo.si_code = FPE_INTOVF; in trap()
939 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
967 siginfo.si_signo = SIGFPE; in trap()
968 siginfo.si_code = sicode; in trap()
969 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
984 siginfo.si_signo = SIGILL; in trap()
985 siginfo.si_code = ILL_ILLTRP; in trap()
986 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
987 siginfo.si_trapno = type & ~USER; in trap()
990 siginfo.si_signo = SIGFPE; in trap()
991 siginfo.si_code = sicode; in trap()
992 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1215 siginfo.si_signo = SIGSEGV; in trap()
1216 siginfo.si_code = SEGV_MAPERR; in trap()
1217 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1224 bzero(&siginfo, sizeof (siginfo)); in trap()
1225 siginfo.si_signo = SIGBUS; in trap()
1226 siginfo.si_code = BUS_ADRALN; in trap()
1227 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1246 if ((fault = undo_watch_step(&siginfo)) == 0 && in trap()
1249 siginfo.si_signo = SIGTRAP; in trap()
1250 siginfo.si_code = TRAP_TRACE; in trap()
1251 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1269 siginfo.si_signo = SIGTRAP; in trap()
1270 siginfo.si_code = TRAP_BRKPT; in trap()
1271 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1295 siginfo.si_signo = SIGKILL; in trap()
1296 siginfo.si_code = SI_NOINFO; in trap()
1305 bzero(&siginfo, sizeof (siginfo)); in trap()
1306 siginfo.si_signo = SIGEMT; in trap()
1307 siginfo.si_code = EMT_CPCOVF; in trap()
1308 siginfo.si_addr = (caddr_t)rp->r_pc; in trap()
1329 lwp->lwp_lastfaddr = siginfo.si_addr; in trap()
1331 DTRACE_PROC2(fault, int, fault, ksiginfo_t *, &siginfo); in trap()
1338 if (siginfo.si_signo != SIGKILL && in trap()
1340 stop_on_fault(fault, &siginfo) == 0) in trap()
1341 siginfo.si_signo = 0; in trap()
1344 if (siginfo.si_signo) in trap()
1345 trapsig(&siginfo, (fault != FLTFPE && fault != FLTCPCOVF)); in trap()