Lines Matching refs:address
75 unsigned long address) in do_page_fault() argument
108 if (address >= TASK_SIZE && !(error_code & ACE_USERMODE)) in do_page_fault()
145 vma = find_vma(mm, address); in do_page_fault()
148 if (vma->vm_start <= address) in do_page_fault()
160 if (address + 4 < regs->spu) in do_page_fault()
164 if (expand_stack(vma, address)) in do_page_fault()
197 addr = (address & PAGE_MASK); in do_page_fault()
227 tsk->thread.address = address; in do_page_fault()
228 tsk->thread.error_code = error_code | (address >= TASK_SIZE); in do_page_fault()
233 info.si_addr = (void __user *)address; in do_page_fault()
250 if (address < PAGE_SIZE) in do_page_fault()
254 printk(" at virtual address %08lx\n",address); in do_page_fault()
258 page = ((unsigned long *) page)[address >> PGDIR_SHIFT]; in do_page_fault()
262 address &= 0x003ff000; in do_page_fault()
263 page = ((unsigned long *) __va(page))[address >> PAGE_SHIFT]; in do_page_fault()
288 tsk->thread.address = address; in do_page_fault()
294 info.si_addr = (void __user *)address; in do_page_fault()
307 int offset = pgd_index(address); in do_page_fault()
324 pmd = pmd_offset(pgd, address); in do_page_fault()
325 pmd_k = pmd_offset(pgd_k, address); in do_page_fault()
330 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
334 addr = (address & PAGE_MASK); in do_page_fault()