• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/kernel/

Lines Matching refs:ptregs

282 		do_page_fault(&fp->ptregs, addr, errorcode);
287 send_fault_sig(&fp->ptregs);
289 send_fault_sig(&fp->ptregs) > 0) {
290 printk("pc=%#lx, fa=%#lx\n", fp->ptregs.pc, fp->un.fmt4.effaddr);
393 send_fault_sig(&fp->ptregs);
452 if (do_page_fault(&fp->ptregs, addr, errorcode)) {
456 if (user_mode(&fp->ptregs)){
483 if (send_fault_sig(&fp->ptregs) >= 0)
511 fp->ptregs.format == 0xa ? fp->ptregs.pc + 2 : fp->un.fmtb.baddr - 2
513 fp->ptregs.format == 0xa ? fp->ptregs.pc + 4 : fp->un.fmtb.baddr);
518 space_names[ssw & DFC], fp->ptregs.pc);
534 if (fp->ptregs.sr & PS_S) {
543 fp->ptregs.pc);
546 if((fp->ptregs.pc >= (unsigned long)&_sun3_map_test_start) &&
547 (fp->ptregs.pc <= (unsigned long)&_sun3_map_test_end)) {
548 send_fault_sig(&fp->ptregs);
555 space_names[ssw & DFC], fp->ptregs.pc);
559 die_if_kernel("Oops", &fp->ptregs,0);
590 fp->ptregs.pc);
592 die_if_kernel ("Oops", &fp->ptregs, buserr_type);
602 do_page_fault (&fp->ptregs, addr, errorcode);
611 if (fp->ptregs.format == 0xA)
612 addr = fp->ptregs.pc + 4;
620 do_page_fault (&fp->ptregs, addr, 0);
645 fp->ptregs.format == 0xa ? fp->ptregs.pc + 2 : fp->un.fmtb.baddr - 2
647 fp->ptregs.format == 0xa ? fp->ptregs.pc + 4 : fp->un.fmtb.baddr);
652 space_names[ssw & DFC], fp->ptregs.pc);
690 space_names[ssw & DFC], fp->ptregs.pc);
695 if (do_page_fault (&fp->ptregs, addr, errorcode) < 0)
699 if (!(ssw & RM) && send_fault_sig(&fp->ptregs) > 0)
704 fp->ptregs.pc);
705 die_if_kernel("Oops",&fp->ptregs,mmusr);
712 fp->ptregs.pc, ssw);
723 die_if_kernel("Oops",&fp->ptregs,mmusr);
742 if (fp->ptregs.sr & PS_S) {
744 fp->ptregs.pc);
747 die_if_kernel("Oops",&fp->ptregs,0);
753 if (fp->ptregs.format == 10)
754 addr = fp->ptregs.pc + 4;
785 do_page_fault (&fp->ptregs, addr, 0);
788 addr, fp->ptregs.pc);
792 die_if_kernel("Oops",&fp->ptregs,mmusr);
808 if (user_mode(&fp->ptregs))
812 printk ("*** Bus Error *** Format is %x\n", fp->ptregs.format);
815 switch (fp->ptregs.format) {
833 die_if_kernel("bad frame format",&fp->ptregs,0);
1004 if (fp->ptregs.vector < 4 * ARRAY_SIZE(vec_names))
1006 vec_names[(fp->ptregs.vector) >> 2],
1007 fp->ptregs.format);
1010 (fp->ptregs.vector) >> 2,
1011 fp->ptregs.format);
1012 if (fp->ptregs.vector >> 2 == VEC_ADDRERR && CPU_IS_020_OR_030) {
1019 (fp->ptregs.format) == 0xA ?
1020 fp->ptregs.pc + 2 : fp->un.fmtb.baddr - 2);
1023 (fp->ptregs.format) == 0xA ?
1024 fp->ptregs.pc + 4 : fp->un.fmtb.baddr);
1029 fp->ptregs.pc);
1032 die_if_kernel("BAD KERNEL TRAP", &fp->ptregs, 0);
1040 if (fp->ptregs.sr & PS_S) {
1041 if ((fp->ptregs.vector >> 2) == VEC_TRACE) {
1049 switch ((fp->ptregs.vector) >> 2) {
1131 switch (fp->ptregs.format) {
1133 info.si_addr = (void *) fp->ptregs.pc;