Lines Matching defs:vaddr
288 char *vaddr;
291 vaddr = kmap(page);
294 drm_clflush_virt_range(vaddr + offset, len);
296 ret = __copy_to_user(user_data, vaddr + offset, len);
357 void __iomem *vaddr;
361 vaddr = io_mapping_map_atomic_wc(mapping, base);
363 (void __force *)vaddr + offset,
365 io_mapping_unmap_atomic(vaddr);
367 vaddr = io_mapping_map_wc(mapping, base, PAGE_SIZE);
369 (void __force *)vaddr + offset,
371 io_mapping_unmap(vaddr);
541 void __iomem *vaddr;
545 vaddr = io_mapping_map_atomic_wc(mapping, base);
546 unwritten = __copy_from_user_inatomic_nocache((void __force *)vaddr + offset,
548 io_mapping_unmap_atomic(vaddr);
550 vaddr = io_mapping_map_wc(mapping, base, PAGE_SIZE);
551 unwritten = copy_from_user((void __force *)vaddr + offset,
553 io_mapping_unmap(vaddr);
698 char *vaddr;
701 vaddr = kmap(page);
704 drm_clflush_virt_range(vaddr + offset, len);
706 ret = __copy_from_user(vaddr + offset, user_data, len);
708 drm_clflush_virt_range(vaddr + offset, len);