• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/kernel/

Lines Matching refs:siginfo

7  * 05/12/00 grao <goutham.rao@intel.com> : added isr in siginfo for SIGFPE
90 siginfo_t siginfo;
94 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri);
95 siginfo.si_imm = break_num;
96 siginfo.si_flags = 0; /* clear __ISR_VALID */
97 siginfo.si_isr = 0;
169 siginfo.si_signo = sig;
170 siginfo.si_errno = 0;
171 siginfo.si_code = code;
172 force_sig_info(sig, &siginfo, current);
281 struct siginfo siginfo;
336 siginfo.si_signo = SIGFPE;
337 siginfo.si_errno = 0;
338 siginfo.si_code = __SI_FAULT; /* default code */
339 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri);
341 siginfo.si_code = FPE_FLTINV;
345 siginfo.si_code = FPE_FLTUND;
347 siginfo.si_code = FPE_FLTDIV;
349 siginfo.si_isr = isr;
350 siginfo.si_flags = __ISR_VALID;
351 siginfo.si_imm = 0;
352 force_sig_info(SIGFPE, &siginfo, current);
360 siginfo.si_signo = SIGFPE;
361 siginfo.si_errno = 0;
362 siginfo.si_code = __SI_FAULT; /* default code */
363 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri);
365 siginfo.si_code = FPE_FLTOVF;
367 siginfo.si_code = FPE_FLTUND;
369 siginfo.si_code = FPE_FLTRES;
371 siginfo.si_isr = isr;
372 siginfo.si_flags = __ISR_VALID;
373 siginfo.si_imm = 0;
374 force_sig_info(SIGFPE, &siginfo, current);
390 struct siginfo si;
421 struct siginfo siginfo;
486 siginfo.si_signo = sig;
487 siginfo.si_code = code;
488 siginfo.si_errno = 0;
489 siginfo.si_addr = addr;
490 siginfo.si_imm = vector;
491 siginfo.si_flags = __ISR_VALID;
492 siginfo.si_isr = isr;
493 force_sig_info(sig, &siginfo, current);
502 siginfo.si_signo = SIGILL;
503 siginfo.si_code = ILL_ILLOPN;
504 siginfo.si_errno = 0;
505 siginfo.si_addr = (void __user *) iip;
506 siginfo.si_imm = vector;
507 siginfo.si_flags = __ISR_VALID;
508 siginfo.si_isr = isr;
509 force_sig_info(SIGILL, &siginfo, current);
540 siginfo.si_code = TRAP_HWBKPT;
550 case 35: siginfo.si_code = TRAP_BRANCH; ifa = 0; break;
551 case 36: siginfo.si_code = TRAP_TRACE; ifa = 0; break;
553 if (notify_die(DIE_FAULT, "ia64_fault", &regs, vector, siginfo.si_code, SIGTRAP)
556 siginfo.si_signo = SIGTRAP;
557 siginfo.si_errno = 0;
558 siginfo.si_addr = (void __user *) ifa;
559 siginfo.si_imm = 0;
560 siginfo.si_flags = __ISR_VALID;
561 siginfo.si_isr = isr;
562 force_sig_info(SIGTRAP, &siginfo, current);
569 siginfo.si_signo = SIGFPE;
570 siginfo.si_errno = 0;
571 siginfo.si_code = FPE_FLTINV;
572 siginfo.si_addr = (void __user *) iip;
573 siginfo.si_flags = __ISR_VALID;
574 siginfo.si_isr = isr;
575 siginfo.si_imm = 0;
576 force_sig_info(SIGFPE, &siginfo, current);
602 siginfo.si_signo = SIGILL;
603 siginfo.si_code = ILL_BADIADDR;
604 siginfo.si_errno = 0;
605 siginfo.si_flags = 0;
606 siginfo.si_isr = 0;
607 siginfo.si_imm = 0;
608 siginfo.si_addr = (void __user *) iip;
609 force_sig_info(SIGILL, &siginfo, current);