Lines Matching defs:vaddr
81 drm_clflush_virt_range(void *vaddr, unsigned long nbytes)
86 drm_md_clflush_virt_range(vaddr, nbytes);
132 void *const vaddr = kmap_atomic(page);
134 drm_md_clflush_virt_range(vaddr, PAGE_SIZE);
136 kunmap_atomic(vaddr);
143 const vaddr_t vaddr = (vaddr_t)ptr;
144 const vaddr_t start = rounddown(vaddr, clflush_size);
145 const vaddr_t end = roundup(vaddr + nbytes, clflush_size);
192 void *const vaddr = kmap_atomic(page);
194 cache_flush(vaddr, PAGE_SIZE);
196 kunmap_atomic(vaddr);
204 /* XXX Mega-kludge -- doesn't seem to be a way to flush by vaddr. */
239 void *const vaddr = kmap_atomic(page);
241 drm_md_clflush_virt_range(vaddr, PAGE_SIZE);
243 kunmap_atomic(vaddr);