Lines Matching refs:address

40 	unsigned long address)  in __do_page_fault()  argument
54 current->comm, current->pid, field, address, write, in __do_page_fault()
84 if (unlikely(address >= VMALLOC_START && address <= VMALLOC_END)) in __do_page_fault()
87 if (unlikely(address >= MODULES_VADDR && address < MODULES_END)) in __do_page_fault()
101 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address); in __do_page_fault()
103 vma = lock_mm_and_find_vma(mm, address, regs); in __do_page_fault()
118 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) { in __do_page_fault()
123 field, address, write, in __do_page_fault()
129 exception_epc(regs) != address) { in __do_page_fault()
134 field, address, write, in __do_page_fault()
150 fault = handle_mm_fault(vma, address, flags, regs); in __do_page_fault()
197 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
205 field, address); in __do_page_fault()
216 force_sig_fault(SIGSEGV, si_code, (void __user *)address); in __do_page_fault()
223 current->thread.cp0_baduaddr = address; in __do_page_fault()
235 raw_smp_processor_id(), field, address, field, regs->cp0_epc, in __do_page_fault()
266 field, address, in __do_page_fault()
271 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
272 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in __do_page_fault()
285 int offset = pgd_index(address); in __do_page_fault()
299 p4d = p4d_offset(pgd, address); in __do_page_fault()
300 p4d_k = p4d_offset(pgd_k, address); in __do_page_fault()
304 pud = pud_offset(p4d, address); in __do_page_fault()
305 pud_k = pud_offset(p4d_k, address); in __do_page_fault()
309 pmd = pmd_offset(pud, address); in __do_page_fault()
310 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
315 pte_k = pte_offset_kernel(pmd_k, address); in __do_page_fault()
325 unsigned long write, unsigned long address) in do_page_fault() argument
330 __do_page_fault(regs, write, address); in do_page_fault()