Lines Matching defs:vaddr
20 #define kmap_get_pte(vaddr) \
21 pte_offset_kernel(pmd_offset(pud_offset(pgd_offset_k(vaddr), (vaddr)),\
22 (vaddr)), (vaddr))
200 unsigned long vaddr;
215 vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx);
216 pte = kmap_get_pte(vaddr);
220 kmap_atomic_register(page, type, vaddr, pte, mk_pte(page, prot));
222 return (void *)vaddr;
235 unsigned long vaddr = (unsigned long) kvaddr & PAGE_MASK;
237 if (vaddr >= __fix_to_virt(FIX_KMAP_END) &&
238 vaddr <= __fix_to_virt(FIX_KMAP_BEGIN)) {
239 pte_t *pte = kmap_get_pte(vaddr);
252 kmap_atomic_unregister(pte_page(pteval), vaddr);
253 kpte_clear_flush(pte, vaddr);
257 BUG_ON(vaddr < PAGE_OFFSET);
258 BUG_ON(vaddr >= (unsigned long)high_memory);
281 unsigned long vaddr = (unsigned long)ptr;
283 if (vaddr < FIXADDR_START)
286 pte = kmap_get_pte(vaddr);