Lines Matching defs:address
375 void flush_tlb_page(struct vm_area_struct *vma, unsigned long address)
386 address &= PAGE_MASK;
387 pgd = pgd_offset(mm, address);
391 pud = pud_offset(pgd, address);
395 pmd = pmd_offset(pud, address);
399 pte = pte_offset_kernel(pmd, address);
420 err = map(mm_id, address, PAGE_SIZE, prot, fd, offset,
423 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush);
426 err = protect(mm_id, address, PAGE_SIZE, prot, 1, &flush);
436 printk(KERN_ERR "Failed to flush page for address 0x%lx\n", address);
440 pgd_t *pgd_offset_proc(struct mm_struct *mm, unsigned long address)
442 return pgd_offset(mm, address);
445 pud_t *pud_offset_proc(pgd_t *pgd, unsigned long address)
447 return pud_offset(pgd, address);
450 pmd_t *pmd_offset_proc(pud_t *pud, unsigned long address)
452 return pmd_offset(pud, address);
455 pte_t *pte_offset_proc(pmd_t *pmd, unsigned long address)
457 return pte_offset_kernel(pmd, address);
507 * Don't bother flushing if this address space is about to be