Lines Matching refs:vaddr
154 struct page *kmap_to_page(void *vaddr) in kmap_to_page() argument
156 unsigned long addr = (unsigned long)vaddr; in kmap_to_page()
219 unsigned long vaddr; in map_new_virtual() local
261 vaddr = PKMAP_ADDR(last_pkmap_nr); in map_new_virtual()
262 set_pte_at(&init_mm, vaddr, in map_new_virtual()
266 set_page_address(page, (void *)vaddr); in map_new_virtual()
268 return vaddr; in map_new_virtual()
281 unsigned long vaddr; in kmap_high() local
288 vaddr = (unsigned long)page_address(page); in kmap_high()
289 if (!vaddr) in kmap_high()
290 vaddr = map_new_virtual(page); in kmap_high()
291 pkmap_count[PKMAP_NR(vaddr)]++; in kmap_high()
292 BUG_ON(pkmap_count[PKMAP_NR(vaddr)] < 2); in kmap_high()
294 return (void*) vaddr; in kmap_high()
312 unsigned long vaddr, flags; in kmap_high_get() local
315 vaddr = (unsigned long)page_address(page); in kmap_high_get()
316 if (vaddr) { in kmap_high_get()
317 BUG_ON(pkmap_count[PKMAP_NR(vaddr)] < 1); in kmap_high_get()
318 pkmap_count[PKMAP_NR(vaddr)]++; in kmap_high_get()
321 return (void*) vaddr; in kmap_high_get()
334 unsigned long vaddr; in kunmap_high() local
342 vaddr = (unsigned long)page_address(page); in kunmap_high()
343 BUG_ON(!vaddr); in kunmap_high()
344 nr = PKMAP_NR(vaddr); in kunmap_high()