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 >= MODULE_START && address < MODULE_END)) in __do_page_fault()
102 vma = find_vma(mm, address); in __do_page_fault()
105 if (vma->vm_start <= address) in __do_page_fault()
109 if (expand_stack(vma, address)) in __do_page_fault()
124 if (address == regs->cp0_epc && !(vma->vm_flags & VM_EXEC)) { in __do_page_fault()
129 field, address, write, in __do_page_fault()
135 exception_epc(regs) != address) { in __do_page_fault()
140 field, address, write, in __do_page_fault()
156 fault = handle_mm_fault(mm, vma, address, flags); in __do_page_fault()
161 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address); in __do_page_fault()
174 regs, address); in __do_page_fault()
178 regs, address); in __do_page_fault()
208 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
216 field, address); in __do_page_fault()
229 info.si_addr = (void __user *) address; in __do_page_fault()
237 current->thread.cp0_baduaddr = address; in __do_page_fault()
249 raw_smp_processor_id(), field, address, field, regs->cp0_epc, in __do_page_fault()
280 field, address, in __do_page_fault()
285 tsk->thread.cp0_badvaddr = address; in __do_page_fault()
289 info.si_addr = (void __user *) address; in __do_page_fault()
303 int offset = __pgd_offset(address); in __do_page_fault()
316 pud = pud_offset(pgd, address); in __do_page_fault()
317 pud_k = pud_offset(pgd_k, address); in __do_page_fault()
321 pmd = pmd_offset(pud, address); in __do_page_fault()
322 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
327 pte_k = pte_offset_kernel(pmd_k, address); in __do_page_fault()
336 unsigned long write, unsigned long address) in do_page_fault() argument
341 __do_page_fault(regs, write, address); in do_page_fault()