Lines Matching refs:address
45 unsigned long address) in do_page_fault() argument
66 if (unlikely(address >= VMALLOC_START && address <= VMALLOC_END)) in do_page_fault()
69 if (unlikely(address >= MODULE_START && address < MODULE_END)) in do_page_fault()
84 vma = find_vma(mm, address); in do_page_fault()
87 if (vma->vm_start <= address) in do_page_fault()
91 if (expand_stack(vma, address)) in do_page_fault()
114 fault = handle_mm_fault(vma, address, flags); in do_page_fault()
142 tsk->thread.cp0_badvaddr = address; in do_page_fault()
147 info.si_addr = (void __user *) address; in do_page_fault()
155 current->thread.cp0_baduaddr = address; in do_page_fault()
167 0, field, address, field, regs->cp0_epc, in do_page_fault()
192 tsk->thread.cp0_badvaddr = address; in do_page_fault()
196 info.si_addr = (void __user *) address; in do_page_fault()
208 int offset = __pgd_offset(address); in do_page_fault()
221 pud = pud_offset(pgd, address); in do_page_fault()
222 pud_k = pud_offset(pgd_k, address); in do_page_fault()
226 pmd = pmd_offset(pud, address); in do_page_fault()
227 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
232 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()