Lines Matching refs:code
334 static void default_trap(int code, struct pt_regs *regs) in default_trap() argument
336 printk(KERN_ERR "Trap %d on CPU %d\n", code, smp_processor_id()); in default_trap()
420 void parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigned long offset) in parisc_terminate() argument
424 (void)notify_die(DIE_OOPS, msg, regs, 0, code, SIGTRAP); in parisc_terminate()
435 switch(code){ in parisc_terminate()
455 msg, code, trap_name(code), offset); in parisc_terminate()
477 void notrace handle_interruption(int code, struct pt_regs *regs) in handle_interruption() argument
517 printk(KERN_CRIT "Interruption # %d\n", code); in handle_interruption()
520 switch(code) { in handle_interruption()
529 regs, code, 0); in handle_interruption()
559 default_trap(code, regs); in handle_interruption()
570 die_if_kernel("Illegal instruction", regs, code); in handle_interruption()
581 die_if_kernel("Privileged operation", regs, code); in handle_interruption()
604 die_if_kernel("Privileged register usage", regs, code); in handle_interruption()
659 if (code == 17 && handle_nadtlb_fault(regs)) in handle_interruption()
734 if (code == 27 && !user_mode(regs) && in handle_interruption()
738 die_if_kernel("Protection id trap", regs, code); in handle_interruption()
740 (code == 7)? in handle_interruption()
762 parisc_terminate("Unexpected interruption", regs, code, 0); in handle_interruption()
770 code, fault_space, in handle_interruption()
791 parisc_acctyp(code, regs->iir) == VM_WRITE, regs)) in handle_interruption()
794 parisc_terminate("Kernel Fault", regs, code, fault_address); in handle_interruption()
798 do_page_fault(regs, code, fault_address); in handle_interruption()