Lines Matching refs:info

93 	siginfo_t info;  in do_hw_interrupt()  local
104 info.si_signo = SIGILL; in do_hw_interrupt()
105 info.si_errno = 0; in do_hw_interrupt()
106 info.si_code = ILL_ILLTRP; in do_hw_interrupt()
107 info.si_addr = (void __user *)regs->pc; in do_hw_interrupt()
108 info.si_trapno = type - 0x80; in do_hw_interrupt()
109 force_sig_info(SIGILL, &info, current); in do_hw_interrupt()
115 siginfo_t info; in do_illegal_instruction() local
124 info.si_signo = SIGILL; in do_illegal_instruction()
125 info.si_errno = 0; in do_illegal_instruction()
126 info.si_code = ILL_ILLOPC; in do_illegal_instruction()
127 info.si_addr = (void __user *)pc; in do_illegal_instruction()
128 info.si_trapno = 0; in do_illegal_instruction()
129 send_sig_info(SIGILL, &info, current); in do_illegal_instruction()
135 siginfo_t info; in do_priv_instruction() local
139 info.si_signo = SIGILL; in do_priv_instruction()
140 info.si_errno = 0; in do_priv_instruction()
141 info.si_code = ILL_PRVOPC; in do_priv_instruction()
142 info.si_addr = (void __user *)pc; in do_priv_instruction()
143 info.si_trapno = 0; in do_priv_instruction()
144 send_sig_info(SIGILL, &info, current); in do_priv_instruction()
152 siginfo_t info; in do_memaccess_unaligned() local
165 info.si_signo = SIGBUS; in do_memaccess_unaligned()
166 info.si_errno = 0; in do_memaccess_unaligned()
167 info.si_code = BUS_ADRALN; in do_memaccess_unaligned()
168 info.si_addr = /* FIXME: Should dig out mna address */ (void *)0; in do_memaccess_unaligned()
169 info.si_trapno = 0; in do_memaccess_unaligned()
170 send_sig_info(SIGBUS, &info, current); in do_memaccess_unaligned()
226 siginfo_t info; local
303 info.si_signo = SIGFPE;
304 info.si_errno = 0;
305 info.si_addr = (void __user *)pc;
306 info.si_trapno = 0;
307 info.si_code = __SI_FAULT;
310 info.si_code = FPE_FLTINV;
312 info.si_code = FPE_FLTOVF;
314 info.si_code = FPE_FLTUND;
316 info.si_code = FPE_FLTDIV;
318 info.si_code = FPE_FLTRES;
320 send_sig_info(SIGFPE, &info, fpt);
332 siginfo_t info; local
336 info.si_signo = SIGEMT;
337 info.si_errno = 0;
338 info.si_code = EMT_TAGOVF;
339 info.si_addr = (void __user *)pc;
340 info.si_trapno = 0;
341 send_sig_info(SIGEMT, &info, current);
359 siginfo_t info; local
365 info.si_signo = SIGBUS;
366 info.si_errno = 0;
367 info.si_code = BUS_OBJERR;
368 info.si_addr = (void __user *)pc;
369 info.si_trapno = 0;
370 force_sig_info(SIGBUS, &info, current);
376 siginfo_t info; local
378 info.si_signo = SIGILL;
379 info.si_errno = 0;
380 info.si_code = ILL_COPROC;
381 info.si_addr = (void __user *)pc;
382 info.si_trapno = 0;
383 send_sig_info(SIGILL, &info, current);
389 siginfo_t info; local
395 info.si_signo = SIGILL;
396 info.si_errno = 0;
397 info.si_code = ILL_COPROC;
398 info.si_addr = (void __user *)pc;
399 info.si_trapno = 0;
400 send_sig_info(SIGILL, &info, current);
406 siginfo_t info; local
408 info.si_signo = SIGFPE;
409 info.si_errno = 0;
410 info.si_code = FPE_INTDIV;
411 info.si_addr = (void __user *)pc;
412 info.si_trapno = 0;
413 send_sig_info(SIGFPE, &info, current);