Lines Matching defs:address
35 * This routine handles page faults. It determines the address,
39 * Notice that the address we're given is aligned to the page the fault
41 * address.
52 do_page_fault(unsigned long address, struct pt_regs *regs,
63 address, smp_processor_id(), instruction_pointer(regs),
87 if (address >= VMALLOC_START &&
99 address == cris_signal_return_page &&
118 vma = find_vma(mm, address);
121 if (vma->vm_start <= address)
132 if (address + PAGE_SIZE < rdusp())
135 if (expand_stack(vma, address))
165 fault = handle_mm_fault(mm, vma, address, (writeaccess & 1) ? FAULT_FLAG_WRITE : 0);
196 "address %08lx at pc %08lx\n",
198 address, instruction_pointer(regs));
211 info.si_addr = (void *)address;
238 if ((unsigned long) (address) < PAGE_SIZE)
243 " at virtual address %08lx\n", address);
273 info.si_addr = (void *)address;
294 int offset = pgd_index(address);
315 pud = pud_offset(pgd, address);
316 pud_k = pud_offset(pgd_k, address);
320 pmd = pmd_offset(pud, address);
321 pmd_k = pmd_offset(pud_k, address);
334 pte_k = pte_offset_kernel(pmd_k, address);