Lines Matching refs:address
44 unsigned long address) in do_page_fault() argument
65 if (unlikely(address >= VMALLOC_START && address <= VMALLOC_END)) in do_page_fault()
68 if (unlikely(address >= MODULE_START && address < MODULE_END)) in do_page_fault()
83 vma = find_vma(mm, address); in do_page_fault()
86 if (vma->vm_start <= address) in do_page_fault()
90 if (expand_stack(vma, address)) in do_page_fault()
113 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()
141 tsk->thread.cp0_badvaddr = address; in do_page_fault()
146 info.si_addr = (void __user *) address; in do_page_fault()
154 current->thread.cp0_baduaddr = address; in do_page_fault()
166 0, field, address, field, regs->cp0_epc, in do_page_fault()
191 tsk->thread.cp0_badvaddr = address; in do_page_fault()
195 info.si_addr = (void __user *) address; in do_page_fault()
207 int offset = __pgd_offset(address); in do_page_fault()
220 pud = pud_offset(pgd, address); in do_page_fault()
221 pud_k = pud_offset(pgd_k, address); in do_page_fault()
225 pmd = pmd_offset(pud, address); in do_page_fault()
226 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
231 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()