Symbol: iomap
sys/dev/drm/i915/i915_drv.h
3871
struct io_mapping *iomap);
sys/dev/drm/i915/i915_gem.c
1265
if (gtt_user_read(&ggtt->iomap, page_base, page_offset,
sys/dev/drm/i915/i915_gem.c
1474
if (ggtt_write(&ggtt->iomap, page_base, page_offset,
sys/dev/drm/i915/i915_gem.c
864
if (vma->iomap)
sys/dev/drm/i915/i915_gem_execbuffer.c
1080
vaddr = (void __force *)io_mapping_map_atomic_wc(&ggtt->iomap,
sys/dev/drm/i915/i915_gem_gtt.c
3026
io_mapping_fini(&ggtt->iomap);
sys/dev/drm/i915/i915_gem_gtt.c
3643
if (!io_mapping_init_wc(&dev_priv->ggtt.iomap,
sys/dev/drm/i915/i915_gem_gtt.h
393
struct io_mapping iomap; /* Mapping to our CPU mappable region */
sys/dev/drm/i915/i915_gem_shrinker.c
498
if (vma->iomap && i915_vma_unbind(vma) == 0)
sys/dev/drm/i915/i915_gpu_error.c
995
s = io_mapping_map_atomic_wc(&ggtt->iomap, slot);
sys/dev/drm/i915/i915_mm.c
63
struct io_mapping *iomap)
sys/dev/drm/i915/i915_mm.c
75
r.prot = __pgprot((pgprot_val(iomap->prot) & _PAGE_CACHE_MASK) |
sys/dev/drm/i915/i915_vma.c
358
ptr = vma->iomap;
sys/dev/drm/i915/i915_vma.c
360
ptr = io_mapping_map_wc(&i915_vm_to_ggtt(vma->vm)->iomap,
sys/dev/drm/i915/i915_vma.c
368
vma->iomap = ptr;
sys/dev/drm/i915/i915_vma.c
400
GEM_BUG_ON(vma->iomap == NULL);
sys/dev/drm/i915/i915_vma.c
850
if (vma->iomap == NULL)
sys/dev/drm/i915/i915_vma.c
853
io_mapping_unmap(vma->iomap);
sys/dev/drm/i915/i915_vma.c
854
vma->iomap = NULL;
sys/dev/drm/i915/i915_vma.h
57
void __iomem *iomap;
sys/dev/drm/include/asm/io.h
116
SLIST_ENTRY(iomap) im_iomaps;
sys/dev/drm/include/linux/io-mapping.h
103
iomap->base = base;
sys/dev/drm/include/linux/io-mapping.h
104
iomap->size = size;
sys/dev/drm/include/linux/io-mapping.h
105
iomap->vaddr = ioremap_wc(base, size);
sys/dev/drm/include/linux/io-mapping.h
106
iomap->prot = pgprot_writecombine(PAGE_KERNEL_IO);
sys/dev/drm/include/linux/io-mapping.h
108
return iomap;
sys/dev/drm/include/linux/io-mapping.h
99
io_mapping_init_wc(struct io_mapping *iomap,
sys/dev/drm/linux_iomapping.c
39
SLIST_HEAD(iomap_list_head, iomap) iomap_list = SLIST_HEAD_INITIALIZER(iomap_list);
sys/dev/drm/linux_iomapping.c
44
struct iomap *imp;
sys/dev/drm/linux_iomapping.c
50
imp = kmalloc(sizeof(struct iomap), M_DRM, M_WAITOK);
sys/dev/drm/linux_iomapping.c
63
struct iomap *imp, *tmp_imp;
sys/dev/drm/linux_iomapping.c
99
SLIST_REMOVE(&iomap_list, imp, iomap, im_iomaps);