Lines Matching refs:address
62 unsigned long address; in do_page_fault() local
72 address = sysreg_read(TLBEAR); in do_page_fault()
94 vma = find_vma(mm, address); in do_page_fault()
97 if (vma->vm_start <= address) in do_page_fault()
101 if (expand_stack(vma, address)) in do_page_fault()
137 fault = handle_mm_fault(mm, vma, address, flags); in do_page_fault()
185 tsk->comm, tsk->pid, address, regs->pc, in do_page_fault()
187 _exception(SIGSEGV, regs, code, address); in do_page_fault()
203 if (address < PAGE_SIZE) in do_page_fault()
209 printk(" at virtual address %08lx\n", address); in do_page_fault()
213 if (address >= TASK_SIZE) in do_page_fault()
216 page = ((unsigned long *)page)[address >> 22]; in do_page_fault()
220 address &= 0x003ff000; in do_page_fault()
221 page = ((unsigned long *)__va(page))[address >> PAGE_SHIFT]; in do_page_fault()
253 tsk->comm, tsk->pid, address, regs->pc, in do_page_fault()
256 _exception(SIGBUS, regs, BUS_ADRERR, address); in do_page_fault()