Lines Matching refs:ksi

264 	ksiginfo_t ksi;  in trap()  local
362 KSI_INIT_TRAP(&ksi); in trap()
363 ksi.ksi_trap = type & ~T_USER; in trap()
364 ksi.ksi_addr = (void *)frame->tf_rip; in trap()
368 ksi.ksi_signo = SIGBUS; in trap()
369 ksi.ksi_code = BUS_ADRERR; in trap()
372 ksi.ksi_signo = SIGBUS; in trap()
373 ksi.ksi_code = BUS_OBJERR; in trap()
376 ksi.ksi_signo = SIGBUS; in trap()
377 ksi.ksi_code = BUS_ADRALN; in trap()
380 ksi.ksi_signo = SIGSEGV; in trap()
381 ksi.ksi_code = SEGV_ACCERR; in trap()
391 KSI_INIT_TRAP(&ksi); in trap()
392 ksi.ksi_signo = SIGILL; in trap()
393 ksi.ksi_trap = type & ~T_USER; in trap()
394 ksi.ksi_addr = (void *) frame->tf_rip; in trap()
397 ksi.ksi_code = ILL_PRVOPC; in trap()
400 ksi.ksi_code = ILL_COPROC; in trap()
420 KSI_INIT_TRAP(&ksi); in trap()
421 ksi.ksi_signo = SIGFPE; in trap()
422 ksi.ksi_trap = type & ~T_USER; in trap()
423 ksi.ksi_addr = (void *)frame->tf_rip; in trap()
426 ksi.ksi_code = FPE_FLTSUB; in trap()
429 ksi.ksi_code = FPE_INTOVF; in trap()
432 ksi.ksi_code = FPE_INTDIV; in trap()
588 KSI_INIT_TRAP(&ksi); in trap()
589 ksi.ksi_trap = type & ~T_USER; in trap()
590 ksi.ksi_addr = (void *)cr2; in trap()
593 ksi.ksi_signo = SIGBUS; in trap()
594 ksi.ksi_code = BUS_ADRERR; in trap()
597 ksi.ksi_signo = SIGSEGV; in trap()
598 ksi.ksi_code = SEGV_ACCERR; in trap()
602 ksi.ksi_signo = SIGKILL; in trap()
608 ksi.ksi_signo = SIGSEGV; in trap()
609 ksi.ksi_code = SEGV_MAPERR; in trap()
613 SIGDEBUG(frame, &ksi, error); in trap()
614 (*p->p_emul->e_trapsignal)(l, &ksi); in trap()
641 KSI_INIT_TRAP(&ksi); in trap()
642 ksi.ksi_signo = SIGTRAP; in trap()
643 ksi.ksi_trap = type & ~T_USER; in trap()
646 ksi.ksi_code = TRAP_DBREG; in trap()
648 ksi.ksi_code = TRAP_BRKPT; in trap()
650 ksi.ksi_code = TRAP_TRACE; in trap()
651 (*p->p_emul->e_trapsignal)(l, &ksi); in trap()
662 SIGDEBUG(frame, &ksi, 0); in trap()
663 (*p->p_emul->e_trapsignal)(l, &ksi); in trap()
712 sigdebug(const struct trapframe *tf, const ksiginfo_t *ksi, int e) in sigdebug() argument
719 p->p_pid, l->l_lid, p->p_comm, ksi->ksi_signo, ksi->ksi_code, in sigdebug()