/freebsd-13-stable/sys/arm/arm/ |
H A D | undefined.c | 143 ksiginfo_t ksi; local 150 ksiginfo_init_trap(&ksi); 151 ksi.ksi_signo = SIGTRAP; 152 ksi.ksi_code = TRAP_BRKPT; 153 ksi.ksi_addr = (u_int32_t *)addr; 154 trapsignal(td, &ksi); 174 ksiginfo_init_trap(&ksi); 175 ksi.ksi_signo = SIGTRAP; 176 ksi.ksi_code = TRAP_TRACE; 177 ksi 215 ksiginfo_t ksi; local [all...] |
H A D | sys_machdep.c | 103 ksiginfo_t ksi; local 120 ksiginfo_init_trap(&ksi); 121 ksi.ksi_signo = SIGSEGV; 122 ksi.ksi_code = SEGV_ACCERR; 123 ksi.ksi_addr = (void *)max(ua.addr, VM_MAXUSER_ADDRESS); 124 trapsignal(td, &ksi); 130 ksiginfo_init_trap(&ksi); 131 ksi.ksi_signo = SIGSEGV; 132 ksi.ksi_code = SEGV_MAPERR; 133 ksi [all...] |
H A D | vfp.c | 180 ksiginfo_t ksi; local 202 ksiginfo_init_trap(&ksi); 203 ksi.ksi_signo = SIGFPE; 205 ksi.ksi_code = FPE_FLTUND; 207 ksi.ksi_code = FPE_FLTOVF; 209 ksi.ksi_code = FPE_FLTINV; 210 ksi.ksi_addr = (void *)addr; 211 trapsignal(curthread, &ksi);
|
H A D | trap-v6.c | 171 ksiginfo_t ksi; local 181 ksiginfo_init_trap(&ksi); 182 ksi.ksi_signo = sig; 183 ksi.ksi_code = code; 184 ksi.ksi_addr = (void *)addr; 185 ksi.ksi_trapno = trapno; 186 trapsignal(td, &ksi);
|
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_signal.h | 47 void ksiginfo_to_lsiginfo(const ksiginfo_t *ksi, l_siginfo_t *lsi, l_int sig); 49 void lsiginfo_to_ksiginfo(const l_siginfo_t *lsi, ksiginfo_t *ksi, int sig);
|
H A D | linux_signal.c | 59 ksiginfo_t *ksi); 470 linux_do_tkill(struct thread *td, struct thread *tdt, ksiginfo_t *ksi) argument 476 AUDIT_ARG_SIGNUM(ksi->ksi_signo); 480 error = p_cansignal(td, p, ksi->ksi_signo); 481 if (error != 0 || ksi->ksi_signo == 0) 484 tdksignal(tdt, ksi->ksi_signo, ksi); 495 ksiginfo_t ksi; local 516 ksiginfo_init(&ksi); 517 ksi 532 ksiginfo_t ksi; local 557 ksiginfo_to_lsiginfo(const ksiginfo_t *ksi, l_siginfo_t *lsi, l_int sig) argument 667 lsiginfo_to_ksiginfo(const l_siginfo_t *lsi, ksiginfo_t *ksi, int sig) argument 684 ksiginfo_t ksi; local 722 ksiginfo_t ksi; local [all...] |
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | undefined.c | 104 ksiginfo_t ksi; local 106 ksiginfo_init_trap(&ksi); 107 ksi.ksi_signo = SIGTRAP; 108 ksi.ksi_code = TRAP_TRACE; 109 ksi.ksi_addr = (void *)va; 110 trapsignal(td, &ksi);
|
H A D | trap.c | 112 ksiginfo_t ksi; local 114 ksiginfo_init_trap(&ksi); 115 ksi.ksi_signo = sig; 116 ksi.ksi_code = code; 117 ksi.ksi_addr = addr; 118 ksi.ksi_trapno = trapno; 119 trapsignal(td, &ksi);
|
/freebsd-13-stable/sys/dev/hyperv/input/ |
H A D | hv_kbdc.c | 150 keystroke_info *ksi; local 156 ksi = LIST_FIRST(&sc->ks_free_list); 157 LIST_REMOVE(ksi, link); 158 ksi->ks = *ks; 159 STAILQ_INSERT_TAIL(&sc->ks_queue, ksi, slink); 172 keystroke_info *ksi = NULL; local 178 ksi = STAILQ_FIRST(&sc->ks_queue); 179 *result = ksi->ks; 192 keystroke_info *ksi = NULL; local 198 ksi 213 keystroke_info *ksi = NULL; local 425 keystroke_info *ksi; local 440 keystroke_info *ksi; local [all...] |
/freebsd-13-stable/sys/compat/cloudabi/ |
H A D | cloudabi_proc.c | 128 ksiginfo_t ksi; local 137 ksiginfo_init(&ksi); 138 ksi.ksi_signo = signals[uap->sig]; 139 ksi.ksi_code = SI_USER; 140 ksi.ksi_pid = p->p_pid; 141 ksi.ksi_uid = td->td_ucred->cr_ruid; 143 pksignal(p, ksi.ksi_signo, &ksi);
|
/freebsd-13-stable/sys/kern/ |
H A D | kern_sig.c | 108 ksiginfo_t *ksi); 282 ksiginfo_free(ksiginfo_t *ksi) argument 284 uma_zfree(ksiginfo_zone, ksi); 288 ksiginfo_tryfree(ksiginfo_t *ksi) argument 290 if (!(ksi->ksi_flags & KSI_EXT)) { 291 uma_zfree(ksiginfo_zone, ksi); 318 struct ksiginfo *ksi, *next; local 337 TAILQ_FOREACH_SAFE(ksi, &sq->sq_list, ksi_link, next) { 338 if (ksi->ksi_signo == signo) { 340 TAILQ_REMOVE(&sq->sq_list, ksi, ksi_lin 358 sigqueue_take(ksiginfo_t *ksi) argument 387 struct ksiginfo *ksi; local 457 ksiginfo_t *ksi; local 481 ksiginfo_t *ksi, *next; local 533 ksiginfo_t *ksi, *next; local 1164 ksiginfo_t ksi; local 1200 ksiginfo_t ksi; local 1231 ksiginfo_t ksi; local 1265 kern_sigtimedwait(struct thread *td, sigset_t waitset, ksiginfo_t *ksi, struct timespec *timeout) argument 1710 ksiginfo_t *ksi; member in struct:killpg1_ctx 1743 killpg1(struct thread *td, int sig, int pgid, int all, ksiginfo_t *ksi) argument 1808 ksiginfo_t ksi; local 1886 ksiginfo_t ksi; local 1922 ksiginfo_t ksi; local 1957 gsignal(int pgid, int sig, ksiginfo_t *ksi) argument 1977 pgsignal(struct pgrp *pgrp, int sig, int checkctty, ksiginfo_t *ksi) argument 2021 trapsignal(struct thread *td, ksiginfo_t *ksi) argument 2121 ksiginfo_t ksi; local 2130 pksignal(struct proc *p, int sig, ksiginfo_t *ksi) argument 2157 ksiginfo_t ksi; local 2166 tdksignal(struct thread *td, int sig, ksiginfo_t *ksi) argument 2173 tdsendsignal(struct proc *p, struct thread *td, int sig, ksiginfo_t *ksi) argument 2633 ksiginfo_t ksi; local 2915 ksiginfo_t ksi; local 3147 ksiginfo_t ksi; local 3968 ksiginfo_t ksi; local 4109 ksiginfo_t ksi; local [all...] |
H A D | kern_thr.c | 391 ksiginfo_t ksi; local 397 ksiginfo_init(&ksi); 398 ksi.ksi_signo = uap->sig; 399 ksi.ksi_code = SI_LWP; 400 ksi.ksi_pid = p->p_pid; 401 ksi.ksi_uid = td->td_ucred->cr_ruid; 413 tdksignal(ttd, uap->sig, &ksi); 428 tdksignal(ttd, uap->sig, &ksi); 438 ksiginfo_t ksi; local 445 ksiginfo_init(&ksi); [all...] |
H A D | subr_syscall.c | 215 ksiginfo_t ksi; local 229 ksiginfo_init_trap(&ksi); 230 ksi.ksi_signo = SIGTRAP; 231 ksi.ksi_errno = td->td_errno; 232 ksi.ksi_code = TRAP_CAP; 233 trapsignal(td, &ksi);
|
/freebsd-13-stable/sys/sys/ |
H A D | signalvar.h | 238 #define KSI_EXT 0x02 /* Externally managed ksi. */ 239 #define KSI_INS 0x04 /* Directly insert ksi, not the copy */ 245 #define KSI_ONQ(ksi) ((ksi)->ksi_sigq != NULL) 301 #define ksiginfo_init(ksi) \ 303 bzero(ksi, sizeof(ksiginfo_t)); \ 306 #define ksiginfo_init_trap(ksi) \ 308 ksiginfo_t *kp = ksi; \ 386 void gsignal(int pgid, int sig, ksiginfo_t *ksi); 389 void ksiginfo_free(ksiginfo_t *ksi); [all...] |
H A D | timers.h | 115 int itimer_accept(struct proc *p, int tid, ksiginfo_t *ksi);
|
/freebsd-13-stable/contrib/bearssl/inc/ |
H A D | bearssl_hmac.h | 69 unsigned char ksi[64], kso[64]; member in struct:__anon212
|
/freebsd-13-stable/sys/amd64/ia32/ |
H A D | ia32_signal.c | 336 ia32_osendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 349 sig = ksi->ksi_signo; 372 sf.sf_siginfo.si_code = ksi->ksi_code; 377 sf.sf_arg2 = ksi->ksi_code; 378 sf.sf_addr = (register_t)ksi->ksi_addr; 436 freebsd4_ia32_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 449 siginfo_to_siginfo32(&ksi->ksi_info, &siginfo); 547 ia32_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 561 siginfo_to_siginfo32(&ksi->ksi_info, &siginfo); 569 freebsd4_ia32_sendsig(catcher, ksi, mas 704 ksiginfo_t ksi; local 769 ksiginfo_t ksi; local 845 ksiginfo_t ksi; local [all...] |
H A D | ia32_syscall.c | 208 ksiginfo_t ksi; local 221 ksiginfo_init_trap(&ksi); 222 ksi.ksi_signo = SIGTRAP; 223 ksi.ksi_code = TRAP_TRACE; 224 ksi.ksi_addr = (void *)frame->tf_rip; 225 trapsignal(td, &ksi);
|
/freebsd-13-stable/sys/riscv/riscv/ |
H A D | trap.c | 85 ksiginfo_t ksi; local 87 ksiginfo_init_trap(&ksi); 88 ksi.ksi_signo = sig; 89 ksi.ksi_code = code; 90 ksi.ksi_addr = addr; 91 ksi.ksi_trapno = trapno; 92 trapsignal(td, &ksi);
|
/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_sysvec.c | 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) argument 405 sig = ksi->ksi_signo; 406 code = ksi->ksi_code; 433 ksiginfo_to_lsiginfo(ksi, &frame.sf_si, sig); 466 frame.sf_sc.uc_mcontext.sc_cr2 = (register_t)ksi->ksi_addr; 502 linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 515 sig = ksi->ksi_signo; 516 code = ksi->ksi_code; 520 linux_rt_sendsig(catcher, ksi, mas 611 ksiginfo_t ksi; local 690 ksiginfo_t ksi; local [all...] |
/freebsd-13-stable/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 108 static void linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask); 261 linux_rt_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 272 sig = ksi->ksi_signo; 273 code = ksi->ksi_code; 300 ksiginfo_to_lsiginfo(ksi, &frame.sf_si, sig); 335 frame.sf_sc.uc_mcontext.sc_cr2 = (u_int32_t)(uintptr_t)ksi->ksi_addr; 374 linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 385 sig = ksi->ksi_signo; 386 code = ksi->ksi_code; 392 linux_rt_sendsig(catcher, ksi, mas 487 ksiginfo_t ksi; local 568 ksiginfo_t ksi; local [all...] |
/freebsd-13-stable/sys/i386/i386/ |
H A D | machdep.c | 322 osendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 335 sig = ksi->ksi_signo; 360 sf.sf_siginfo.si_code = ksi->ksi_code; 365 sf.sf_arg2 = ksi->ksi_code; 366 sf.sf_addr = (register_t)ksi->ksi_addr; 451 freebsd4_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 464 sig = ksi->ksi_signo; 507 sf.sf_si.si_code = ksi->ksi_code; 508 sf.sf_si.si_addr = ksi->ksi_addr; 511 sf.sf_siginfo = ksi 570 sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument 754 ksiginfo_t ksi; local 869 ksiginfo_t ksi; local 975 ksiginfo_t ksi; local [all...] |
H A D | trap.c | 197 ksiginfo_t ksi; local 692 ksiginfo_init_trap(&ksi); 693 ksi.ksi_signo = signo; 694 ksi.ksi_code = ucode; 695 ksi.ksi_addr = (void *)addr; 696 ksi.ksi_trapno = type; 714 trapsignal(td, &ksi); 1113 ksiginfo_t ksi; local 1134 ksiginfo_init_trap(&ksi); 1135 ksi [all...] |
/freebsd-13-stable/sys/amd64/amd64/ |
H A D | trap.c | 218 ksiginfo_t ksi; local 622 ksiginfo_init_trap(&ksi); 623 ksi.ksi_signo = signo; 624 ksi.ksi_code = ucode; 625 ksi.ksi_trapno = type; 626 ksi.ksi_addr = (void *)addr; 643 trapsignal(td, &ksi); 1176 ksiginfo_t ksi; local 1191 ksiginfo_init_trap(&ksi); 1192 ksi [all...] |
/freebsd-13-stable/contrib/bearssl/src/mac/ |
H A D | hmac.c | 72 process_key(&hc.vtable, kc->ksi, key, key_len, 0x36); 87 dig->set_state(&ctx->dig.vtable, kc->ksi, (uint64_t)blen);
|