Searched refs:ksi (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-13-stable/sys/arm/arm/
H A Dundefined.c143 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 Dsys_machdep.c103 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 Dvfp.c180 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 Dtrap-v6.c171 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 Dlinux_signal.h47 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 Dlinux_signal.c59 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 Dundefined.c104 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 Dtrap.c112 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 Dhv_kbdc.c150 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 Dcloudabi_proc.c128 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 Dkern_sig.c108 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 Dkern_thr.c391 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 Dsubr_syscall.c215 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 Dsignalvar.h238 #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 Dtimers.h115 int itimer_accept(struct proc *p, int tid, ksiginfo_t *ksi);
/freebsd-13-stable/contrib/bearssl/inc/
H A Dbearssl_hmac.h69 unsigned char ksi[64], kso[64]; member in struct:__anon212
/freebsd-13-stable/sys/amd64/ia32/
H A Dia32_signal.c336 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 Dia32_syscall.c208 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 Dtrap.c85 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 Dlinux_sysvec.c94 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 Dlinux32_sysvec.c108 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 Dmachdep.c322 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 Dtrap.c197 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 Dtrap.c218 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 Dhmac.c72 process_key(&hc.vtable, kc->ksi, key, key_len, 0x36);
87 dig->set_state(&ctx->dig.vtable, kc->ksi, (uint64_t)blen);

Completed in 197 milliseconds

12