Lines Matching refs:ksi

94 static void     linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask);
395 linux_rt_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) in linux_rt_sendsig() argument
405 sig = ksi->ksi_signo; in linux_rt_sendsig()
406 code = ksi->ksi_code; in linux_rt_sendsig()
433 ksiginfo_to_lsiginfo(ksi, &frame.sf_si, sig); in linux_rt_sendsig()
466 frame.sf_sc.uc_mcontext.sc_cr2 = (register_t)ksi->ksi_addr; in linux_rt_sendsig()
502 linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) in linux_sendsig() argument
515 sig = ksi->ksi_signo; in linux_sendsig()
516 code = ksi->ksi_code; in linux_sendsig()
520 linux_rt_sendsig(catcher, ksi, mask); in linux_sendsig()
566 frame.sf_sc.sc_cr2 = (register_t)ksi->ksi_addr; in linux_sendsig()
567 frame.sf_sc.sc_trapno = bsd_to_linux_trapcode(ksi->ksi_trapno); in linux_sendsig()
611 ksiginfo_t ksi; in linux_sigreturn() local
636 ksiginfo_init_trap(&ksi); in linux_sigreturn()
637 ksi.ksi_signo = SIGBUS; in linux_sigreturn()
638 ksi.ksi_code = BUS_OBJERR; in linux_sigreturn()
639 ksi.ksi_trapno = T_PROTFLT; in linux_sigreturn()
640 ksi.ksi_addr = (void *)regs->tf_eip; in linux_sigreturn()
641 trapsignal(td, &ksi); in linux_sigreturn()
690 ksiginfo_t ksi; in linux_rt_sigreturn() local
717 ksiginfo_init_trap(&ksi); in linux_rt_sigreturn()
718 ksi.ksi_signo = SIGBUS; in linux_rt_sigreturn()
719 ksi.ksi_code = BUS_OBJERR; in linux_rt_sigreturn()
720 ksi.ksi_trapno = T_PROTFLT; in linux_rt_sigreturn()
721 ksi.ksi_addr = (void *)regs->tf_eip; in linux_rt_sigreturn()
722 trapsignal(td, &ksi); in linux_rt_sigreturn()