Lines Matching defs:address
54 * This routine handles page faults. It determines the address,
61 * address : M32R MMU MDEVA reg. (Operand ACE)
76 unsigned long address)
109 if (address >= TASK_SIZE && !(error_code & ACE_USERMODE))
126 * address space. Luckily the kernel only validly references user
132 * Attempt to lock the address space, if we cannot we then validate the
133 * source. If this is invalid we can skip the address space check,
143 vma = find_vma(mm, address);
146 if (vma->vm_start <= address)
158 if (address + 4 < regs->spu)
162 if (expand_stack(vma, address))
196 addr = (address & PAGE_MASK);
224 tsk->thread.address = address;
225 tsk->thread.error_code = error_code | (address >= TASK_SIZE);
230 info.si_addr = (void __user *)address;
247 if (address < PAGE_SIZE)
251 printk(" at virtual address %08lx\n",address);
255 page = ((unsigned long *) page)[address >> PGDIR_SHIFT];
259 address &= 0x003ff000;
260 page = ((unsigned long *) __va(page))[address >> PAGE_SHIFT];
285 tsk->thread.address = address;
291 info.si_addr = (void __user *)address;
304 int offset = pgd_index(address);
321 pmd = pmd_offset(pgd, address);
322 pmd_k = pmd_offset(pgd_k, address);
327 pte_k = pte_offset_kernel(pmd_k, address);
331 addr = (address & PAGE_MASK);
384 * entry1: ITLB entry address
385 * entry2: DTLB entry address
420 * entry1: TLB entry address
421 * entry2: TLB base address