/src/sys/compat/linux/arch/arm/ |
linux_sys_machdep.c | 50 ksiginfo_t ksi; local in function:linux_sys_breakpoint 52 KSI_INIT_TRAP(&ksi); 53 ksi.ksi_signo = SIGTRAP; 54 ksi.ksi_code = TRAP_BRKPT; 55 trapsignal(l, &ksi);
|
/src/sys/arch/usermode/modules/syscallemu/ |
syscallemu_arm.c | 56 ksiginfo_t ksi; local in function:arm_syscall_emu 80 KSI_INIT_TRAP(&ksi); 81 ksi.ksi_signo = SIGILL; 82 ksi.ksi_code = ILL_ILLTRP; 83 ksi.ksi_addr = (void *)ARM_TF_PC(frame); 84 ksi.ksi_trap = 0; 85 trapsignal(l, &ksi);
|
syscallemu_x86.c | 54 ksiginfo_t ksi; local in function:x86_syscall_emu 80 KSI_INIT_TRAP(&ksi); 81 ksi.ksi_signo = SIGILL; 82 ksi.ksi_code = ILL_ILLTRP; 83 ksi.ksi_addr = (void *)X86_TF_RIP(frame); 84 ksi.ksi_trap = 0; 85 trapsignal(l, &ksi);
|
/src/sys/arch/mips/mips/ |
mips_fputrap.c | 51 ksiginfo_t ksi; local in function:mips_fpuexcept 58 KSI_INIT_TRAP(&ksi); 59 ksi.ksi_signo = SIGFPE; 60 ksi.ksi_code = fpustat2sicode(fpustat); 61 ksi.ksi_trap = fpustat; 62 (*l->l_proc->p_emul->e_trapsignal)(l, &ksi); 68 ksiginfo_t ksi; local in function:mips_fpuillinst 75 KSI_INIT_TRAP(&ksi); 76 ksi.ksi_signo = SIGILL; 77 ksi.ksi_code = ILL_ILLOPC [all...] |
/src/sys/compat/common/ |
kern_sig_43.c | 267 ksiginfo_t ksi; local in function:compat_43_sys_killpg 274 memset(&ksi, 0, sizeof(ksi)); 275 ksi.ksi_signo = SCARG(uap, signum); 276 ksi.ksi_code = SI_USER; 277 ksi.ksi_pid = l->l_proc->p_pid; 278 ksi.ksi_uid = kauth_cred_geteuid(l->l_cred); 279 return killpg1(l, &ksi, pgid, 0);
|
/src/sys/arch/arm/arm/ |
syscall.c | 113 ksiginfo_t ksi; local in function:swi_handler 115 KSI_INIT_TRAP(&ksi); 116 ksi.ksi_signo = SIGILL; 117 ksi.ksi_code = ILL_ILLOPC; 118 ksi.ksi_addr = (uint32_t *)(intptr_t) (tf->tf_pc-INSN_SIZE); 121 (*l->l_proc->p_emul->e_trapsignal)(l, &ksi); 123 trapsignal(l, &ksi); 193 ksiginfo_t ksi; local in function:syscall 208 KSI_INIT_TRAP(&ksi); 209 ksi.ksi_signo = SIGILL [all...] |
undefined.c | 194 ksiginfo_t ksi; local in function:gdb_trapper 196 KSI_INIT_TRAP(&ksi); 197 ksi.ksi_signo = SIGTRAP; 198 ksi.ksi_code = TRAP_BRKPT; 199 ksi.ksi_addr = (uint32_t *)addr; 200 ksi.ksi_trap = 0; 201 trapsignal(l, &ksi); 363 ksiginfo_t ksi; local in function:undefinedinstruction 365 KSI_INIT_TRAP(&ksi); 366 ksi.ksi_signo = SIGILL 439 ksiginfo_t ksi; local in function:undefinedinstruction [all...] |
/src/sys/arch/sh3/sh3/ |
exception.c | 145 ksiginfo_t ksi; local in function:general_exception 175 KSI_INIT_TRAP(&ksi); 176 ksi.ksi_signo = SIGTRAP; 177 ksi.ksi_code = TRAP_BRKPT; 178 ksi.ksi_addr = (void *)tf->tf_spc; 189 KSI_INIT_TRAP(&ksi); 190 ksi.ksi_signo = SIGTRAP; 191 ksi.ksi_code = TRAP_TRACE; 192 ksi.ksi_addr = (void *)tf->tf_spc; 206 KSI_INIT_TRAP(&ksi); 282 ksiginfo_t ksi; local in function:tlb_exception [all...] |
/src/sys/arch/luna68k/luna68k/ |
trap.c | 189 ksiginfo_t ksi; local in function:userret 192 (void)memset(&ksi, 0, sizeof(ksi)); 193 ksi.ksi_signo = sig; 194 ksi.ksi_addr = (void *)faultaddr; 195 ksi.ksi_code = BUS_OBJERR; 196 trapsignal(l, &ksi); 227 ksiginfo_t ksi; local in function:trap 237 KSI_INIT_TRAP(&ksi); 238 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/mac68k/mac68k/ |
trap.c | 198 ksiginfo_t ksi; local in function:userret 201 (void)memset(&ksi, 0, sizeof(ksi)); 202 ksi.ksi_signo = sig; 203 ksi.ksi_addr = (void *)faultaddr; 204 ksi.ksi_code = BUS_OBJERR; 205 trapsignal(l, &ksi); 238 ksiginfo_t ksi; local in function:trap 248 KSI_INIT_TRAP(&ksi); 249 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/vax/vax/ |
trap.c | 332 ksiginfo_t ksi; local in function:trap 340 KSI_INIT_TRAP(&ksi); 341 ksi.ksi_signo = sig; 342 ksi.ksi_trap = tf->tf_trap; 343 ksi.ksi_addr = (void *)tf->tf_code; 344 ksi.ksi_code = code; 360 trapsignal(l, &ksi);
|
/src/sys/arch/atari/atari/ |
trap.c | 221 ksiginfo_t ksi; local in function:userret 224 (void)memset(&ksi, 0, sizeof(ksi)); 225 ksi.ksi_signo = sig; 226 ksi.ksi_addr = (void *)faultaddr; 227 ksi.ksi_code = BUS_OBJERR; 228 trapsignal(l, &ksi); 329 ksiginfo_t ksi; local in function:trap 337 KSI_INIT_TRAP(&ksi); 338 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/ia64/ia64/ |
trap.c | 385 ksiginfo_t ksi; local in function:trap 641 KSI_INIT(&ksi); 642 ksi.ksi_signo = sig; 643 ksi.ksi_code = ucode; 644 trapsignal(l, &ksi);
|
/src/sys/arch/powerpc/ibm4xx/ |
trap.c | 148 ksiginfo_t ksi; local in function:trap 167 KSI_INIT_TRAP(&ksi); 168 ksi.ksi_signo = SIGTRAP; 169 ksi.ksi_trap = EXC_TRC; 170 ksi.ksi_addr = (void *)tf->tf_srr0; 171 trapsignal(l, &ksi); 244 KSI_INIT_TRAP(&ksi); 245 ksi.ksi_trap = EXC_DSI; 246 ksi.ksi_addr = (void *)tf->tf_dear; 250 ksi.ksi_signo = SIGBUS [all...] |
/src/sys/arch/sparc/sparc/ |
trap.c | 230 ksiginfo_t ksi; local in function:trap 339 KSI_INIT_TRAP(&ksi); 340 ksi.ksi_trap = type; 341 ksi.ksi_code = ILL_ILLTRP; 342 ksi.ksi_addr = (void *)pc; 355 KSI_INIT_TRAP(&ksi); 356 ksi.ksi_trap = type; 357 ksi.ksi_code = ILL_ILLTRP; 358 ksi.ksi_addr = (void *)pc; 381 KSI_INIT_TRAP(&ksi); 773 ksiginfo_t ksi; local in function:mem_access_fault 989 ksiginfo_t ksi; local in function:mem_access_fault4m [all...] |
/src/sys/ddb/ |
db_xxx.c | 89 ksiginfo_t ksi; local in function:db_kill_proc 128 KSI_INIT(&ksi); 129 ksi.ksi_signo = sig; 130 ksi.ksi_code = SI_USER; 131 ksi.ksi_pid = 0; 132 ksi.ksi_uid = 0; 134 kpsignal2(p, &ksi);
|
/src/sys/arch/cesfic/cesfic/ |
trap.c | 220 ksiginfo_t ksi; local in function:userret 223 (void)memset(&ksi, 0, sizeof(ksi)); 224 ksi.ksi_signo = sig; 225 ksi.ksi_addr = (void *)faultaddr; 226 ksi.ksi_code = BUS_OBJERR; 227 trapsignal(l, &ksi); 260 ksiginfo_t ksi; local in function:trap 270 KSI_INIT_TRAP(&ksi); 271 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/hp300/hp300/ |
trap.c | 217 ksiginfo_t ksi; local in function:userret 220 (void)memset(&ksi, 0, sizeof(ksi)); 221 ksi.ksi_signo = sig; 222 ksi.ksi_addr = (void *)faultaddr; 223 ksi.ksi_code = BUS_OBJERR; 224 trapsignal(l, &ksi); 256 ksiginfo_t ksi; local in function:trap 266 KSI_INIT_TRAP(&ksi); 267 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/mvme68k/mvme68k/ |
trap.c | 239 ksiginfo_t ksi; local in function:userret 242 (void)memset(&ksi, 0, sizeof(ksi)); 243 ksi.ksi_signo = sig; 244 ksi.ksi_addr = (void *)faultaddr; 245 ksi.ksi_code = BUS_OBJERR; 246 trapsignal(l, &ksi); 279 ksiginfo_t ksi; local in function:trap 290 KSI_INIT_TRAP(&ksi); 291 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/news68k/news68k/ |
trap.c | 210 ksiginfo_t ksi; local in function:userret 213 (void)memset(&ksi, 0, sizeof(ksi)); 214 ksi.ksi_signo = sig; 215 ksi.ksi_addr = (void *)faultaddr; 216 ksi.ksi_code = BUS_OBJERR; 217 trapsignal(l, &ksi); 249 ksiginfo_t ksi; local in function:trap 259 KSI_INIT_TRAP(&ksi); 260 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/next68k/next68k/ |
trap.c | 225 ksiginfo_t ksi; local in function:userret 228 (void)memset(&ksi, 0, sizeof(ksi)); 229 ksi.ksi_signo = sig; 230 ksi.ksi_addr = (void *)faultaddr; 231 ksi.ksi_code = BUS_OBJERR; 232 trapsignal(l, &ksi); 265 ksiginfo_t ksi; local in function:trap 276 KSI_INIT_TRAP(&ksi); 277 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/arch/sun2/sun2/ |
trap.c | 245 ksiginfo_t ksi; local in function:trap 257 KSI_INIT_TRAP(&ksi); 258 ksi.ksi_trap = type & ~T_USER; 328 ksi.ksi_addr = (void *)v; 329 ksi.ksi_signo = SIGBUS; 330 ksi.ksi_code = (type == (T_BUSERR|T_USER)) ? 352 ksi.ksi_signo = SIGILL; 353 ksi.ksi_addr = (void *)(int)tf->tf_format; 354 ksi.ksi_code = (type == T_COPERR) ? 360 ksi.ksi_signo = SIGFPE [all...] |
/src/sys/arch/sun3/sun3/ |
trap.c | 254 ksiginfo_t ksi; local in function:trap 266 KSI_INIT_TRAP(&ksi); 267 ksi.ksi_trap = type & ~T_USER; 335 ksi.ksi_addr = (void *)v; 336 ksi.ksi_signo = SIGBUS; 337 ksi.ksi_code = (type == (T_BUSERR|T_USER)) ? 359 ksi.ksi_signo = SIGILL; 360 ksi.ksi_addr = (void *)(int)tf->tf_format; 361 ksi.ksi_code = (type == T_COPERR) ? 367 ksi.ksi_signo = SIGFPE [all...] |
/src/sys/arch/x68k/x68k/ |
trap.c | 218 ksiginfo_t ksi; local in function:userret 221 (void)memset(&ksi, 0, sizeof(ksi)); 222 ksi.ksi_signo = sig; 223 ksi.ksi_addr = (void *)faultaddr; 224 ksi.ksi_code = BUS_OBJERR; 225 trapsignal(l, &ksi); 258 ksiginfo_t ksi; local in function:trap 269 KSI_INIT_TRAP(&ksi); 270 ksi.ksi_trap = type & ~T_USER [all...] |
/src/sys/kern/ |
sys_sig.c | 224 kill1(struct lwp *l, pid_t pid, ksiginfo_t *ksi, register_t *retval) 229 if ((u_int)ksi->ksi_signo >= NSIG) 233 if (ksi->ksi_pid != l->l_proc->p_pid) 236 if (ksi->ksi_uid != kauth_cred_geteuid(l->l_cred)) 239 switch (ksi->ksi_code) { 259 KAUTH_PROCESS_SIGNAL, p, KAUTH_ARG(ksi->ksi_signo), 261 if (!error && ksi->ksi_signo) { 262 error = kpsignal2(p, ksi); 271 return killpg1(l, ksi, 0, 1); 273 return killpg1(l, ksi, 0, 0) 290 ksiginfo_t ksi; local in function:sys_sigqueueinfo 309 ksiginfo_t ksi; local in function:sys_kill 745 ksiginfo_t ksi; local in function:sigtimedwait1 [all...] |