| /linux/include/linux/ |
| H A D | iosys-map.h | 114 bool is_iomem; member 124 .is_iomem = false, \ 134 .is_iomem = true, \ 186 map->is_iomem = false; in iosys_map_set_vaddr() 200 map->is_iomem = true; in iosys_map_set_vaddr_iomem() 217 if (lhs->is_iomem != rhs->is_iomem) in iosys_map_is_equal() 219 else if (lhs->is_iomem) in iosys_map_is_equal() 237 if (map->is_iomem) in iosys_map_is_null() 284 if (dst->is_iomem) in iosys_map_memcpy_to() 304 if (src->is_iomem) in iosys_map_memcpy_from() [all …]
|
| H A D | remoteproc.h | 334 bool is_iomem; member 393 void * (*da_to_va)(struct rproc *rproc, u64 da, size_t len, bool *is_iomem); 692 void *rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_cache.c | 215 if (!dst->is_iomem && !src->is_iomem) { in memcpy_fallback() 217 } else if (!src->is_iomem) { in memcpy_fallback() 219 } else if (!dst->is_iomem) { in memcpy_fallback() 312 __drm_memcpy_from_wc(dst->is_iomem ? in drm_memcpy_from_wc() 315 src->is_iomem ? in drm_memcpy_from_wc()
|
| H A D | drm_gem_ttm_helper.c | 50 if (bo->resource->bus.is_iomem) in drm_gem_ttm_print_info()
|
| H A D | drm_fbdev_shmem.c | 162 } else if (drm_WARN_ON(dev, map.is_iomem)) { in drm_fbdev_shmem_driver_fbdev_probe()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_bo.h | 103 bool is_iomem; in nvbo_kmap_obj_iovirtual() local 105 &nvbo->kmap, &is_iomem); in nvbo_kmap_obj_iovirtual() 106 WARN_ON_ONCE(ioptr && !is_iomem); in nvbo_kmap_obj_iovirtual()
|
| /linux/drivers/remoteproc/ |
| H A D | remoteproc_elf_loader.c | 181 bool is_iomem = false; local 212 ptr = rproc_da_to_va(rproc, da, memsz, &is_iomem); 222 if (is_iomem) 236 if (is_iomem)
|
| H A D | remoteproc_coredump.c | 156 bool is_iomem = false; in rproc_copy_segment() local 162 ptr = rproc_da_to_va(rproc, segment->da + offset, size, &is_iomem); in rproc_copy_segment() 169 if (is_iomem) in rproc_copy_segment()
|
| H A D | ti_k3_common.h | 112 bool *is_iomem);
|
| H A D | imx_rproc.c | 478 size_t len, u64 *sys, bool *is_iomem) in imx_rproc_da_to_sys() argument 502 if (is_iomem) in imx_rproc_da_to_sys() 503 *is_iomem = att->flags & ATT_IOMEM; in imx_rproc_da_to_sys() 513 static void *imx_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in imx_rproc_da_to_va() argument 527 if (imx_rproc_da_to_sys(priv, da, len, &sys, is_iomem)) in imx_rproc_da_to_va()
|
| H A D | ingenic_rproc.c | 124 static void *ingenic_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in ingenic_rproc_da_to_va() argument
|
| H A D | wkup_m3_rproc.c | 92 static void *wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in wkup_m3_rproc_da_to_va() argument
|
| H A D | meson_mx_ao_arc.c | 124 size_t len, bool *is_iomem) in meson_mx_ao_arc_rproc_da_to_va() argument
|
| H A D | remoteproc_core.c | 189 void *rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem) in rproc_da_to_va() argument 195 ptr = rproc->ops->da_to_va(rproc, da, len, is_iomem); in rproc_da_to_va() 217 if (is_iomem) in rproc_da_to_va() 218 *is_iomem = carveout->is_iomem; in rproc_da_to_va()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_map.h | 52 if (map->is_iomem) in xe_map_read32() 63 if (map->is_iomem) in xe_map_write32()
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_ttm.c | 82 mem->bus.is_iomem = true; in qxl_ttm_io_mem_reserve() 87 mem->bus.is_iomem = true; in qxl_ttm_io_mem_reserve()
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_bo_util.c | 55 mem->bus.is_iomem = false; in ttm_mem_io_reserve() 106 if (dst_map.is_iomem) in ttm_move_memcpy() 401 if (!bo->resource->bus.is_iomem && bo->ttm->pages && bo->ttm->pages[page]) in ttm_bo_kmap_try_from_panic() 442 if (!res->bus.is_iomem) { in ttm_bo_kmap() 509 if (mem->bus.is_iomem) { in ttm_bo_vmap() 573 if (!map->is_iomem) in ttm_bo_vunmap()
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | lsdc_ttm.h | 37 bool is_iomem; member
|
| H A D | lsdc_ttm.c | 232 mem->bus.is_iomem = true; in lsdc_bo_reserve_io_mem() 377 lbo->kptr = ttm_kmap_obj_virtual(&lbo->kmap, &lbo->is_iomem); in lsdc_bo_kmap() 395 if (lbo->is_iomem) in lsdc_bo_clear()
|
| /linux/drivers/gpu/drm/xe/display/ |
| H A D | xe_panic.c | 23 if (!panic->vmap.is_iomem && iosys_map_is_set(&panic->vmap)) { in xe_panic_kunmap()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_shader.c | 891 bool is_iomem; in vmw_compat_shader_add() local 917 memcpy(ttm_kmap_obj_virtual(&map, &is_iomem), bytecode, size); in vmw_compat_shader_add() 918 WARN_ON(is_iomem); in vmw_compat_shader_add()
|
| H A D | vmwgfx_gem.c | 90 if (drm_WARN_ON(obj->dev, map->is_iomem)) { in vmw_gem_vmap()
|
| /linux/drivers/firmware/tegra/ |
| H A D | ivc.c | 632 if (map->is_iomem) in iosys_map_get_address() 640 if (WARN_ON(map->is_iomem)) in iosys_map_get_vaddr()
|
| /linux/include/drm/ttm/ |
| H A D | ttm_resource.h | 245 bool is_iomem; member
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_object.c | 220 bool is_iomem; in radeon_bo_kmap() local 238 bo->kptr = ttm_kmap_obj_virtual(&bo->kmap, &is_iomem); in radeon_bo_kmap()
|