• Home
  • Raw
  • Download

Lines Matching refs:address

68 static void print_pagetable_entries(pgd_t *pgdir, unsigned long address)
74 pgd = pgdir + __pgd_offset(address);
82 pmd = pmd_offset(pgd, address);
90 pte = pte_offset(pmd, address);
119 unsigned long address) in do_page_fault() argument
141 fault_code & 0xffff, address); in do_page_fault()
158 if (address >= VMALLOC_START && address < VMALLOC_END && in do_page_fault()
179 vma = find_vma(mm, address); in do_page_fault()
182 if (vma->vm_start <= address) in do_page_fault()
190 if ((address & PAGE_MASK) + 2 * PAGE_SIZE < regs->sp) { in do_page_fault()
194 current->pid, address, regs->sp); in do_page_fault()
218 if (expand_stack(vma, address)) in do_page_fault()
257 fault = handle_mm_fault(vma, address, flags); in do_page_fault()
303 info.si_addr = (void *)address; in do_page_fault()
320 if (address < PAGE_SIZE) in do_page_fault()
326 printk(" at virtual address %08lx\n", address); in do_page_fault()
334 page = ((unsigned long *) __va(page))[address >> 22]; in do_page_fault()
338 address &= 0x003ff000; in do_page_fault()
339 page = ((unsigned long *) __va(page))[address >> PAGE_SHIFT]; in do_page_fault()
368 info.si_addr = (void *)address; in do_page_fault()
385 int index = pgd_index(address); in do_page_fault()
396 pud_k = pud_offset(pgd_k, address); in do_page_fault()
400 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
405 pud = pud_offset(pgd, address); in do_page_fault()
406 pmd = pmd_offset(pud, address); in do_page_fault()
409 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()