Lines Matching refs:vaddr
24 unsigned long vaddr; in kmap_atomic_high_prot() local
29 vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); in kmap_atomic_high_prot()
34 flush_tlb_one((unsigned long)vaddr); in kmap_atomic_high_prot()
36 return (void *)vaddr; in kmap_atomic_high_prot()
42 unsigned long vaddr = (unsigned long) kvaddr & PAGE_MASK; in kunmap_atomic_high() local
45 if (vaddr < FIXADDR_START) in kunmap_atomic_high()
51 BUG_ON(vaddr != __fix_to_virt(FIX_KMAP_BEGIN + idx)); in kunmap_atomic_high()
53 pte_clear(&init_mm, vaddr, kmap_pte - idx); in kunmap_atomic_high()
54 flush_tlb_one(vaddr); in kunmap_atomic_high()
68 unsigned long vaddr; in kmap_atomic_pfn() local
75 vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx); in kmap_atomic_pfn()
77 flush_tlb_one(vaddr); in kmap_atomic_pfn()
79 return (void *) vaddr; in kmap_atomic_pfn()
84 unsigned long vaddr; in kmap_pages_init() local
90 vaddr = PKMAP_BASE; in kmap_pages_init()
91 fixrange_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, swapper_pg_dir); in kmap_pages_init()
93 pgd = swapper_pg_dir + pgd_index(vaddr); in kmap_pages_init()
95 pmd = pmd_offset(pud, vaddr); in kmap_pages_init()
96 pte = pte_offset_kernel(pmd, vaddr); in kmap_pages_init()
102 unsigned long vaddr; in kmap_init() local
106 vaddr = __fix_to_virt(FIX_KMAP_BEGIN); in kmap_init()
108 kmap_pte = pte_offset_kernel((pmd_t *)pgd_offset_k(vaddr), vaddr); in kmap_init()