Lines Matching refs:address
55 unsigned long address = mmu_meh & PAGE_MASK; in do_page_fault() local
72 if (unlikely(address >= VMALLOC_START) && in do_page_fault()
73 unlikely(address <= VMALLOC_END)) { in do_page_fault()
81 int offset = pgd_index(address); in do_page_fault()
102 pmd = pmd_offset(pud, address); in do_page_fault()
103 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
108 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
115 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address); in do_page_fault()
124 vma = find_vma(mm, address); in do_page_fault()
127 if (vma->vm_start <= address) in do_page_fault()
131 if (expand_stack(vma, address)) in do_page_fault()
153 fault = handle_mm_fault(vma, address, write ? FAULT_FLAG_WRITE : 0, in do_page_fault()
178 force_sig_fault(SIGSEGV, si_code, (void __user *)address); in do_page_fault()
195 "address 0x%08lx, pc: 0x%08lx\n", address, regs->pc); in do_page_fault()
217 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_page_fault()