Lines Matching refs:vaddr
20 unsigned long vaddr = __fix_to_virt(idx); in set_fixmap_pte() local
21 pte_t *ptep = virt_to_kpte(vaddr); in set_fixmap_pte()
24 local_flush_tlb_kernel_page(vaddr); in set_fixmap_pte()
27 static inline pte_t get_fixmap_pte(unsigned long vaddr) in get_fixmap_pte() argument
29 pte_t *ptep = virt_to_kpte(vaddr); in get_fixmap_pte()
37 unsigned long vaddr; in kmap_atomic_high_prot() local
57 vaddr = __fix_to_virt(idx); in kmap_atomic_high_prot()
63 BUG_ON(!pte_none(get_fixmap_pte(vaddr))); in kmap_atomic_high_prot()
72 return (void *)vaddr; in kmap_atomic_high_prot()
78 unsigned long vaddr = (unsigned long) kvaddr & PAGE_MASK; in kunmap_atomic_high() local
86 __cpuc_flush_dcache_area((void *)vaddr, PAGE_SIZE); in kunmap_atomic_high()
88 BUG_ON(vaddr != __fix_to_virt(idx)); in kunmap_atomic_high()
94 } else if (vaddr >= PKMAP_ADDR(0) && vaddr < PKMAP_ADDR(LAST_PKMAP)) { in kunmap_atomic_high()
96 kunmap_high(pte_page(pkmap_page_table[PKMAP_NR(vaddr)])); in kunmap_atomic_high()
103 unsigned long vaddr; in kmap_atomic_pfn() local
114 vaddr = __fix_to_virt(idx); in kmap_atomic_pfn()
116 BUG_ON(!pte_none(get_fixmap_pte(vaddr))); in kmap_atomic_pfn()
120 return (void *)vaddr; in kmap_atomic_pfn()