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

12

/freebsd-current/sys/arm/arm/
H A Dundefined.c152 ksiginfo_t ksi; local
159 ksiginfo_init_trap(&ksi);
160 ksi.ksi_signo = SIGTRAP;
161 ksi.ksi_code = TRAP_BRKPT;
162 ksi.ksi_addr = (u_int32_t *)addr;
163 trapsignal(td, &ksi);
183 ksiginfo_init_trap(&ksi);
184 ksi.ksi_signo = SIGTRAP;
185 ksi.ksi_code = TRAP_TRACE;
186 ksi
224 ksiginfo_t ksi; local
[all...]
H A Dsys_machdep.c101 ksiginfo_t ksi; local
118 ksiginfo_init_trap(&ksi);
119 ksi.ksi_signo = SIGSEGV;
120 ksi.ksi_code = SEGV_ACCERR;
121 ksi.ksi_addr = (void *)max(ua.addr, VM_MAXUSER_ADDRESS);
122 trapsignal(td, &ksi);
128 ksiginfo_init_trap(&ksi);
129 ksi.ksi_signo = SIGSEGV;
130 ksi.ksi_code = SEGV_MAPERR;
131 ksi
[all...]
H A Dvfp.c210 ksiginfo_t ksi; local
229 ksiginfo_init_trap(&ksi);
230 ksi.ksi_signo = SIGFPE;
232 ksi.ksi_code = FPE_FLTUND;
234 ksi.ksi_code = FPE_FLTOVF;
236 ksi.ksi_code = FPE_FLTINV;
237 ksi.ksi_addr = (void *)addr;
238 trapsignal(curthread, &ksi);
H A Dtrap-v6.c168 ksiginfo_t ksi; local
178 ksiginfo_init_trap(&ksi);
179 ksi.ksi_signo = sig;
180 ksi.ksi_code = code;
181 ksi.ksi_addr = (void *)addr;
182 ksi.ksi_trapno = trapno;
183 trapsignal(td, &ksi);
/freebsd-current/sys/dev/hyperv/input/
H A Dhv_kbdc.c147 keystroke_info *ksi; local
153 ksi = LIST_FIRST(&sc->ks_free_list);
154 LIST_REMOVE(ksi, link);
155 ksi->ks = *ks;
156 STAILQ_INSERT_TAIL(&sc->ks_queue, ksi, slink);
169 keystroke_info *ksi = NULL; local
175 ksi = STAILQ_FIRST(&sc->ks_queue);
176 *result = ksi->ks;
189 keystroke_info *ksi = NULL; local
195 ksi
210 keystroke_info *ksi = NULL; local
422 keystroke_info *ksi; local
437 keystroke_info *ksi; local
[all...]
/freebsd-current/sys/arm64/arm64/
H A Dundefined.c184 ksiginfo_t ksi; local
186 ksiginfo_init_trap(&ksi);
187 ksi.ksi_signo = SIGTRAP;
188 ksi.ksi_code = TRAP_BRKPT;
189 ksi.ksi_addr = (void *)va;
190 trapsignal(td, &ksi);
201 ksiginfo_t ksi; local
268 ksiginfo_init_trap(&ksi);
269 ksi.ksi_signo = SIGSEGV;
270 ksi
[all...]
/freebsd-current/sys/kern/
H A Dkern_sig.c106 ksiginfo_t *ksi);
383 ksiginfo_free(ksiginfo_t *ksi) argument
385 uma_zfree(ksiginfo_zone, ksi);
389 ksiginfo_tryfree(ksiginfo_t *ksi) argument
391 if ((ksi->ksi_flags & KSI_EXT) == 0) {
392 uma_zfree(ksiginfo_zone, ksi);
419 struct ksiginfo *ksi, *next; local
438 TAILQ_FOREACH_SAFE(ksi, &sq->sq_list, ksi_link, next) {
439 if (ksi->ksi_signo == signo) {
441 TAILQ_REMOVE(&sq->sq_list, ksi, ksi_lin
459 sigqueue_take(ksiginfo_t *ksi) argument
488 struct ksiginfo *ksi; local
558 ksiginfo_t *ksi; local
582 ksiginfo_t *ksi, *next; local
634 ksiginfo_t *ksi, *next; local
1232 ksiginfo_t ksi; local
1268 ksiginfo_t ksi; local
1299 ksiginfo_t ksi; local
1333 kern_sigtimedwait(struct thread *td, sigset_t waitset, ksiginfo_t *ksi, struct timespec *timeout) argument
1776 ksiginfo_t *ksi; member in struct:killpg1_ctx
1829 killpg1(struct thread *td, int sig, int pgid, int all, ksiginfo_t *ksi) argument
1899 ksiginfo_t ksi; local
1981 ksiginfo_t ksi; local
2017 ksiginfo_t ksi; local
2065 pgsignal(struct pgrp *pgrp, int sig, int checkctty, ksiginfo_t *ksi) argument
2109 trapsignal(struct thread *td, ksiginfo_t *ksi) argument
2212 ksiginfo_t ksi; local
2221 pksignal(struct proc *p, int sig, ksiginfo_t *ksi) argument
2248 ksiginfo_t ksi; local
2257 tdksignal(struct thread *td, int sig, ksiginfo_t *ksi) argument
2276 tdsendsignal(struct proc *p, struct thread *td, int sig, ksiginfo_t *ksi) argument
2835 ksiginfo_t ksi; local
3125 ksiginfo_t ksi; local
3403 ksiginfo_t ksi; local
4269 ksiginfo_t ksi; local
4407 ksiginfo_t ksi; local
[all...]
H A Dsubr_syscall.c215 ksiginfo_t ksi; local
227 ksiginfo_init_trap(&ksi);
228 ksi.ksi_signo = SIGTRAP;
229 ksi.ksi_errno = td->td_errno;
230 ksi.ksi_code = TRAP_CAP;
231 ksi.ksi_info.si_syscall = sa->original_code;
232 trapsignal(td, &ksi);
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 Dkern_procctl.c256 ksiginfo_t *ksi; member in struct:reap_kill_proc_work
298 (void)pksignal(w->target, w->rk->rk_sig, w->ksi);
356 struct procctl_reaper_kill *rk, ksiginfo_t *ksi, int *error)
376 (void)pksignal(p2, rk->rk_sig, ksi);
452 (void)pksignal(p2, w->rk->rk_sig, w->ksi);
542 ksiginfo_t ksi; local
560 ksiginfo_init(&ksi);
561 ksi.ksi_signo = rk->rk_sig;
562 ksi.ksi_code = SI_USER;
563 ksi
355 reap_kill_children(struct thread *td, struct proc *reaper, struct procctl_reaper_kill *rk, ksiginfo_t *ksi, int *error) argument
[all...]
/freebsd-current/sys/compat/linux/
H A Dlinux_signal.c61 ksiginfo_t *ksi);
64 int tgid, int sig, ksiginfo_t *ksi);
491 ksiginfo_t ksi; local
497 ksiginfo_init(&ksi);
498 error = kern_sigtimedwait(td, bset, &ksi, tsa);
502 sig = bsd_to_linux_signal(ksi.ksi_signo);
506 siginfo_to_lsiginfo(&ksi.ksi_info, &lsi, sig);
812 ksiginfo_t ksi; local
828 ksiginfo_init(&ksi);
829 error = lsiginfo_to_siginfo(td, &linfo, &ksi
840 ksiginfo_t ksi; local
878 linux_tdksignal(struct thread *td, lwpid_t tid, int tgid, int sig, ksiginfo_t *ksi) argument
908 ksiginfo_t ksi; local
919 linux_pksignal(struct thread *td, int pid, int sig, ksiginfo_t *ksi) argument
948 ksiginfo_t ksi; local
[all...]
/freebsd-current/sys/sys/
H A Dsignalvar.h235 #define KSI_EXT 0x02 /* Externally managed ksi. */
236 #define KSI_INS 0x04 /* Directly insert ksi, not the copy */
242 #define KSI_ONQ(ksi) ((ksi)->ksi_sigq != NULL)
297 #define ksiginfo_init(ksi) \
299 bzero(ksi, sizeof(ksiginfo_t)); \
302 #define ksiginfo_init_trap(ksi) \
304 ksiginfo_t *kp = ksi; \
384 void ksiginfo_free(ksiginfo_t *ksi);
385 int pksignal(struct proc *p, int sig, ksiginfo_t *ksi);
[all...]
H A Dtimers.h86 int itimer_accept(struct proc *p, int tid, ksiginfo_t *ksi);
/freebsd-current/sys/i386/i386/
H A Dexec_machdep.c128 osendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
141 sig = ksi->ksi_signo;
166 sf.sf_siginfo.si_code = ksi->ksi_code;
171 sf.sf_arg2 = ksi->ksi_code;
172 sf.sf_addr = (register_t)ksi->ksi_addr;
257 freebsd4_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
270 sig = ksi->ksi_signo;
313 sf.sf_si.si_code = ksi->ksi_code;
314 sf.sf_si.si_addr = ksi->ksi_addr;
317 sf.sf_siginfo = ksi
376 sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
552 ksiginfo_t ksi; local
661 ksiginfo_t ksi; local
762 ksiginfo_t ksi; local
[all...]
H A Dtrap.c219 ksiginfo_t ksi; local
713 ksiginfo_init_trap(&ksi);
714 ksi.ksi_signo = signo;
715 ksi.ksi_code = ucode;
716 ksi.ksi_addr = (void *)addr;
717 ksi.ksi_trapno = type;
735 trapsignal(td, &ksi);
1143 ksiginfo_t ksi; local
1165 ksiginfo_init_trap(&ksi);
1166 ksi
[all...]
/freebsd-current/sys/i386/linux/
H A Dlinux_sysvec.c101 static void linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask);
153 linux_rt_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
163 sig = linux_translate_traps(ksi->ksi_signo, ksi->ksi_trapno);
164 code = ksi->ksi_code;
190 siginfo_to_lsiginfo(&ksi->ksi_info, &frame.sf_si, sig);
220 frame.sf_uc.uc_mcontext.sc_cr2 = (register_t)ksi->ksi_addr;
257 linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
270 sig = linux_translate_traps(ksi->ksi_signo, ksi
361 ksiginfo_t ksi; local
438 ksiginfo_t ksi; local
[all...]
/freebsd-current/sys/amd64/linux32/
H A Dlinux32_sysvec.c104 static void linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask);
146 linux_rt_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
157 sig = linux_translate_traps(ksi->ksi_signo, ksi->ksi_trapno);
158 code = ksi->ksi_code;
184 siginfo_to_lsiginfo(&ksi->ksi_info, &frame.sf_si, sig);
216 frame.sf_uc.uc_mcontext.sc_cr2 = (u_int32_t)(uintptr_t)ksi->ksi_addr;
256 linux_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
267 sig = linux_translate_traps(ksi->ksi_signo, ksi
365 ksiginfo_t ksi; local
441 ksiginfo_t ksi; local
[all...]
/freebsd-current/contrib/bearssl/inc/
H A Dbearssl_hmac.h69 unsigned char ksi[64], kso[64]; member in struct:__anon134
/freebsd-current/sys/amd64/ia32/
H A Dia32_signal.c337 ia32_osendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
350 sig = ksi->ksi_signo;
373 sf.sf_siginfo.si_code = ksi->ksi_code;
378 sf.sf_arg2 = ksi->ksi_code;
379 sf.sf_addr = (register_t)ksi->ksi_addr;
439 freebsd4_ia32_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
452 siginfo_to_siginfo32(&ksi->ksi_info, &siginfo);
550 ia32_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
564 siginfo_to_siginfo32(&ksi->ksi_info, &siginfo);
572 freebsd4_ia32_sendsig(catcher, ksi, mas
699 ksiginfo_t ksi; local
758 ksiginfo_t ksi; local
827 ksiginfo_t ksi; local
[all...]
H A Dia32_syscall.c214 ksiginfo_t ksi; local
229 ksiginfo_init_trap(&ksi);
230 ksi.ksi_signo = SIGTRAP;
231 ksi.ksi_code = TRAP_TRACE;
232 ksi.ksi_addr = (void *)frame->tf_rip;
233 trapsignal(td, &ksi);
/freebsd-current/sys/riscv/riscv/
H A Dtrap.c88 ksiginfo_t ksi; local
90 ksiginfo_init_trap(&ksi);
91 ksi.ksi_signo = sig;
92 ksi.ksi_code = code;
93 ksi.ksi_addr = addr;
94 ksi.ksi_trapno = trapno;
95 trapsignal(td, &ksi);
/freebsd-current/sys/amd64/amd64/
H A Dexec_machdep.c108 sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
126 sig = ksi->ksi_signo;
176 sf.sf_si = ksi->ksi_info;
178 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */
181 regs->tf_rsi = ksi->ksi_code; /* arg 2 in %rsi */
182 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */
237 ksiginfo_t ksi; local
274 ksiginfo_init_trap(&ksi);
275 ksi.ksi_signo = SIGBUS;
276 ksi
[all...]
H A Dtrap.c215 ksiginfo_t ksi; local
620 ksiginfo_init_trap(&ksi);
621 ksi.ksi_signo = signo;
622 ksi.ksi_code = ucode;
623 ksi.ksi_trapno = type;
624 ksi.ksi_addr = (void *)addr;
641 trapsignal(td, &ksi);
1185 ksiginfo_t ksi; local
1199 ksiginfo_init_trap(&ksi);
1200 ksi
[all...]
/freebsd-current/sys/amd64/linux/
H A Dlinux_sysvec.c365 ksiginfo_t ksi; local
403 ksiginfo_init_trap(&ksi);
404 ksi.ksi_signo = SIGBUS;
405 ksi.ksi_code = BUS_OBJERR;
406 ksi.ksi_trapno = T_PROTFLT;
407 ksi.ksi_addr = (void *)regs->tf_rip;
408 trapsignal(td, &ksi);
518 linux_rt_sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) argument
532 sig = linux_translate_traps(ksi->ksi_signo, ksi
[all...]
/freebsd-current/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 365 milliseconds

12