Lines Matching refs:sinfo64

152 	user_siginfo_t	sinfo64;
182 bzero((caddr_t)&sinfo64, sizeof(sinfo64));
183 sinfo64.si_signo = sig;
277 sinfo64.pad[0] = tstate64->rsp;
278 sinfo64.si_addr = tstate64->rip;
406 sinfo64.pad[0] = tstate32->esp;
407 sinfo64.si_addr = tstate32->eip;
414 sinfo64.si_code = ILL_ILLOPC;
417 sinfo64.si_code = ILL_NOOP;
428 sinfo64.si_code = FPE_INTDIV;
431 sinfo64.si_code = FPE_INTOVF;
434 sinfo64.si_code = FPE_FLTDIV;
436 sinfo64.si_code = FPE_FLTOVF;
438 sinfo64.si_code = FPE_FLTUND;
440 sinfo64.si_code = FPE_FLTRES;
442 sinfo64.si_code = FPE_FLTINV;
444 sinfo64.si_code = FPE_NOOP;
448 sinfo64.si_code = BUS_ADRERR;
449 sinfo64.si_addr = ua_cr2;
452 sinfo64.si_code = TRAP_BRKPT;
455 sinfo64.si_addr = ua_cr2;
461 sinfo64.si_addr = 0ULL;
462 sinfo64.si_code = 0;
465 sinfo64.si_code = SEGV_ACCERR;
468 sinfo64.si_code = SEGV_MAPERR;
471 sinfo64.si_code = FPE_NOOP;
488 sinfo64.si_pid = p->si_pid;
492 sinfo64.si_uid = p->si_uid;
494 sinfo64.si_code = p->si_code;
497 if (sinfo64.si_code == CLD_EXITED) {
499 sinfo64.si_code = CLD_EXITED;
502 sinfo64.si_code = CLD_DUMPED;
505 sinfo64.si_code = CLD_KILLED;
516 sinfo64.si_status = WEXITSTATUS(status_and_exitcode);
525 siginfo_user_to_user64_x86(&sinfo64,&sinfo64_user64);
530 ut->t_dtrace_siginfo.si_signo = sinfo64.si_signo;
531 ut->t_dtrace_siginfo.si_code = sinfo64.si_code;
532 ut->t_dtrace_siginfo.si_pid = sinfo64.si_pid;
533 ut->t_dtrace_siginfo.si_uid = sinfo64.si_uid;
534 ut->t_dtrace_siginfo.si_status = sinfo64.si_status;
536 ut->t_dtrace_siginfo.si_addr = CAST_DOWN(void *, sinfo64.si_addr);
564 siginfo_user_to_user32_x86(&sinfo64,&sinfo32);