Lines Matching refs:address
49 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault() argument
80 if (address >= VMALLOC_START && in do_page_fault()
112 vma = find_vma(mm, address); in do_page_fault()
117 if (vma->vm_start <= address) in do_page_fault()
130 if (address + PAGE_SIZE < regs->sp) in do_page_fault()
133 if (expand_stack(vma, address)) in do_page_fault()
166 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()
219 info.si_addr = (void *)address; in do_page_fault()
252 if ((unsigned long)(address) < PAGE_SIZE) in do_page_fault()
257 printk(" at virtual address 0x%08lx\n", address); in do_page_fault()
288 info.si_addr = (void *)address; in do_page_fault()
309 int offset = pgd_index(address); in do_page_fault()
337 pud = pud_offset(pgd, address); in do_page_fault()
338 pud_k = pud_offset(pgd_k, address); in do_page_fault()
342 pmd = pmd_offset(pud, address); in do_page_fault()
343 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
356 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()