/linux-4.1.27/arch/frv/mm/ |
H A D | fault.c | 32 asmlinkage void do_page_fault(int datammu, unsigned long esr0, unsigned long ear0) do_page_fault() argument 51 datammu, esr0, atxc[esr0 >> 20 & 0xf], ear0); do_page_fault() 68 if (!user_mode(__frame) && (esr0 & ESR0_ATXC) == ESR0_ATXC_AMRTLB_MISS) { do_page_fault() 135 switch (esr0 & ESR0_ATXC) { do_page_fault() 222 printk(" EXC : esr0=%08lx ear0=%08lx\n", esr0, ear0); do_page_fault()
|
/linux-4.1.27/arch/frv/kernel/ |
H A D | traps.c | 39 asmlinkage void insn_access_error(unsigned long esfr1, unsigned long epcr0, unsigned long esr0) insn_access_error() argument 46 epcr0, esr0); insn_access_error() 64 asmlinkage void illegal_instruction(unsigned long esfr1, unsigned long epcr0, unsigned long esr0) illegal_instruction() argument 72 epcr0, esr0, esfr1); illegal_instruction() 110 unsigned long esr0) atomic_operation() 355 asmlinkage void memory_access_exception(unsigned long esr0, memory_access_exception() argument 375 esr0, ear0, epcr0); memory_access_exception() 382 if ((esr0 & (ESRx_VALID | ESR0_EAV)) == (ESRx_VALID | ESR0_EAV)) memory_access_exception() 434 asmlinkage void division_exception(unsigned long esfr1, unsigned long esr0, unsigned long isr) division_exception() argument 441 esr0, isr); division_exception() 456 unsigned long esr0, unsigned long esr14, unsigned long esr15, compound_exception() 465 esr0, esr14, esr15, msr0, msr1); compound_exception() 109 atomic_operation(unsigned long esfr1, unsigned long epcr0, unsigned long esr0) atomic_operation() argument 455 compound_exception(unsigned long esfr1, unsigned long esr0, unsigned long esr14, unsigned long esr15, unsigned long msr0, unsigned long msr1) compound_exception() argument
|
H A D | entry.S | 595 movsg esr0,gr9 605 jmpl @(gr5,gr0) ; call do_page_fault(0,esr0,ear0) 621 movsg esr0,gr10 627 jmpl @(gr5,gr0) ; call insn_access_error(esfr1,epcr0,esr0) 649 movsg esr0,gr10 655 jmpl @(gr5,gr0) ; call ill_insn(esfr1,epcr0,esr0) 669 movsg esr0,gr10 675 jmpl @(gr5,gr0) ; call atomic_operation(esfr1,epcr0,esr0) 709 movsg esr0,gr9 719 jmpl @(gr5,gr0) ; call do_page_fault(1,esr0,ear0) 734 movsg esr0,gr8 742 jmpl @(gr5,gr0) ; call memory_access_error(esr0,ear0,epcr0) 794 movsg esr0,gr9 801 jmpl @(gr5,gr0) ; call div_excep(esfr1,esr0,isr) 814 movsg esr0,gr9 824 jmpl @(gr5,gr0) ; call comp_excep(esfr1,esr0,esr14,esr15,msr0,msr1)
|
H A D | gdb-stub.c | 146 unsigned long hsr0, pcsr, esr0, ear0, epcr0; member in struct:__debug_mmu::__anon1402 1236 asm volatile("movsg esr0,%0" : "=r"(__debug_mmu.regs.esr0)); gdbstub_get_mmu_state()
|