drivers/accel/amdxdna/amdxdna_gem.c
395
struct iosys_map map = IOSYS_MAP_INIT_VADDR(NULL);
drivers/accel/amdxdna/amdxdna_gem.c
409
struct iosys_map map;
drivers/accel/amdxdna/amdxdna_ubuf.c
108
static int amdxdna_ubuf_vmap(struct dma_buf *dbuf, struct iosys_map *map)
drivers/accel/amdxdna/amdxdna_ubuf.c
121
static void amdxdna_ubuf_vunmap(struct dma_buf *dbuf, struct iosys_map *map)
drivers/accel/ivpu/ivpu_gem.c
407
struct iosys_map map;
drivers/accel/ivpu/ivpu_gem.c
474
struct iosys_map map = IOSYS_MAP_INIT_VADDR(bo->base.vaddr);
drivers/dma-buf/dma-buf.c
1581
int dma_buf_vmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/dma-buf.c
1583
struct iosys_map ptr;
drivers/dma-buf/dma-buf.c
1628
int dma_buf_vmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/dma-buf.c
1650
void dma_buf_vunmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/dma-buf.c
1674
void dma_buf_vunmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/heaps/cma_heap.c
224
static int cma_heap_vmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/heaps/cma_heap.c
251
static void cma_heap_vunmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/heaps/system_heap.c
247
static int system_heap_vmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/heaps/system_heap.c
275
static void system_heap_vunmap(struct dma_buf *dmabuf, struct iosys_map *map)
drivers/dma-buf/udmabuf.c
109
static int vmap_udmabuf(struct dma_buf *buf, struct iosys_map *map)
drivers/dma-buf/udmabuf.c
135
static void vunmap_udmabuf(struct dma_buf *buf, struct iosys_map *map)
drivers/firmware/tegra/bpmp-tegra186.c
113
struct iosys_map rx, tx;
drivers/firmware/tegra/ivc.c
121
static inline bool tegra_ivc_full(struct tegra_ivc *ivc, struct iosys_map *map)
drivers/firmware/tegra/ivc.c
133
static inline u32 tegra_ivc_available(struct tegra_ivc *ivc, struct iosys_map *map)
drivers/firmware/tegra/ivc.c
226
static int tegra_ivc_frame_virt(struct tegra_ivc *ivc, const struct iosys_map *header,
drivers/firmware/tegra/ivc.c
227
unsigned int frame, struct iosys_map *map)
drivers/firmware/tegra/ivc.c
279
int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map)
drivers/firmware/tegra/ivc.c
343
int tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map)
drivers/firmware/tegra/ivc.c
625
static inline void iosys_map_copy(struct iosys_map *dst, const struct iosys_map *src)
drivers/firmware/tegra/ivc.c
630
static inline unsigned long iosys_map_get_address(const struct iosys_map *map)
drivers/firmware/tegra/ivc.c
638
static inline void *iosys_map_get_vaddr(const struct iosys_map *map)
drivers/firmware/tegra/ivc.c
646
int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx,
drivers/firmware/tegra/ivc.c
647
dma_addr_t rx_phys, const struct iosys_map *tx, dma_addr_t tx_phys,
drivers/firmware/tegra/ivc.c
95
static inline bool tegra_ivc_empty(struct tegra_ivc *ivc, struct iosys_map *map)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
325
static int amdgpu_dma_buf_vmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
346
static void amdgpu_dma_buf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/ast/ast_cursor.c
202
struct iosys_map argb4444_dst[DRM_FORMAT_MAX_PLANES] = {
drivers/gpu/drm/ast/ast_cursor.c
218
struct iosys_map argb4444_dst[DRM_FORMAT_MAX_PLANES] = {
drivers/gpu/drm/ast/ast_mode.c
527
static void ast_handle_damage(struct ast_plane *ast_plane, struct iosys_map *src,
drivers/gpu/drm/ast/ast_mode.c
532
struct iosys_map dst = IOSYS_MAP_INIT_VADDR_IOMEM(ast_plane_vaddr(ast_plane));
drivers/gpu/drm/clients/drm_log.c
110
struct iosys_map map;
drivers/gpu/drm/clients/drm_log.c
73
static void drm_log_blit(struct iosys_map *dst, unsigned int dst_pitch,
drivers/gpu/drm/clients/drm_log.c
96
struct iosys_map map;
drivers/gpu/drm/drm_cache.c
211
static void memcpy_fallback(struct iosys_map *dst,
drivers/gpu/drm/drm_cache.c
212
const struct iosys_map *src,
drivers/gpu/drm/drm_cache.c
302
void drm_memcpy_from_wc(struct iosys_map *dst,
drivers/gpu/drm/drm_cache.c
303
const struct iosys_map *src,
drivers/gpu/drm/drm_cache.c
340
void drm_memcpy_from_wc(struct iosys_map *dst,
drivers/gpu/drm/drm_cache.c
341
const struct iosys_map *src,
drivers/gpu/drm/drm_client.c
290
struct iosys_map *map_copy)
drivers/gpu/drm/drm_client.c
293
struct iosys_map *map = &buffer->map;
drivers/gpu/drm/drm_client.c
322
struct iosys_map *map = &buffer->map;
drivers/gpu/drm/drm_client.c
350
struct iosys_map *map_copy)
drivers/gpu/drm/drm_draw.c
106
void drm_draw_blit24(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw.c
128
void drm_draw_blit32(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw.c
145
void drm_draw_fill16(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw.c
157
void drm_draw_fill24(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw.c
176
void drm_draw_fill32(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw.c
92
void drm_draw_blit16(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
13
struct iosys_map;
drivers/gpu/drm/drm_draw_internal.h
31
void drm_draw_blit16(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
36
void drm_draw_blit24(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
41
void drm_draw_blit32(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
46
void drm_draw_fill16(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
50
void drm_draw_fill24(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_draw_internal.h
54
void drm_draw_fill32(struct iosys_map *dmap, unsigned int dpitch,
drivers/gpu/drm/drm_fbdev_dma.c
111
struct iosys_map *dst)
drivers/gpu/drm/drm_fbdev_dma.c
152
struct iosys_map dst;
drivers/gpu/drm/drm_fbdev_dma.c
207
struct iosys_map map = buffer->map;
drivers/gpu/drm/drm_fbdev_dma.c
276
struct iosys_map map;
drivers/gpu/drm/drm_fbdev_shmem.c
143
struct iosys_map map;
drivers/gpu/drm/drm_fbdev_ttm.c
110
struct iosys_map map, dst;
drivers/gpu/drm/drm_fbdev_ttm.c
69
struct iosys_map *dst)
drivers/gpu/drm/drm_format_helper.c
1029
void drm_fb_xrgb8888_to_xrgb2101010(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1030
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
1070
void drm_fb_xrgb8888_to_argb2101010(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1071
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
1115
void drm_fb_xrgb8888_to_gray8(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1116
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
1155
void drm_fb_argb8888_to_argb4444(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1156
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
1235
void drm_fb_xrgb8888_to_mono(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1236
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
1323
void drm_fb_xrgb8888_to_gray2(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
1324
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
225
static int drm_fb_xfrm(struct iosys_map *dst,
drivers/gpu/drm/drm_format_helper.c
227
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
414
void drm_fb_memcpy(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
415
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
433
struct iosys_map dst_i = dst[i];
drivers/gpu/drm/drm_format_helper.c
434
struct iosys_map src_i = src[i];
drivers/gpu/drm/drm_format_helper.c
492
void drm_fb_swab(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
493
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
544
void drm_fb_xrgb8888_to_rgb332(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
545
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
583
void drm_fb_xrgb8888_to_rgb565(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
584
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
623
void drm_fb_xrgb8888_to_rgb565be(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
624
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
663
void drm_fb_xrgb8888_to_xrgb1555(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
664
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
703
void drm_fb_xrgb8888_to_argb1555(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
704
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
743
void drm_fb_xrgb8888_to_rgba5551(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
744
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
783
void drm_fb_xrgb8888_to_rgb888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
784
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
823
void drm_fb_xrgb8888_to_bgr888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
824
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
863
void drm_fb_xrgb8888_to_argb8888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
864
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/drm_format_helper.c
903
void drm_fb_xrgb8888_to_abgr8888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
904
const struct iosys_map *src,
drivers/gpu/drm/drm_format_helper.c
945
void drm_fb_xrgb8888_to_xbgr8888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
946
const struct iosys_map *src,
drivers/gpu/drm/drm_format_helper.c
987
void drm_fb_xrgb8888_to_bgrx8888(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/drm_format_helper.c
988
const struct iosys_map *src,
drivers/gpu/drm/drm_gem.c
1378
int drm_gem_vmap_locked(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/drm_gem.c
1397
void drm_gem_vunmap_locked(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/drm_gem.c
1424
int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/drm_gem.c
1436
void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/drm_gem_dma_helper.c
231
struct iosys_map map = IOSYS_MAP_INIT_VADDR(dma_obj->vaddr);
drivers/gpu/drm/drm_gem_dma_helper.c
506
struct iosys_map *map)
drivers/gpu/drm/drm_gem_dma_helper.c
584
struct iosys_map map;
drivers/gpu/drm/drm_gem_framebuffer_helper.c
356
int drm_gem_fb_vmap(struct drm_framebuffer *fb, struct iosys_map *map,
drivers/gpu/drm/drm_gem_framebuffer_helper.c
357
struct iosys_map *data)
drivers/gpu/drm/drm_gem_framebuffer_helper.c
406
void drm_gem_fb_vunmap(struct drm_framebuffer *fb, struct iosys_map *map)
drivers/gpu/drm/drm_gem_shmem_helper.c
368
struct iosys_map *map)
drivers/gpu/drm/drm_gem_shmem_helper.c
431
struct iosys_map *map)
drivers/gpu/drm/drm_gem_shmem_helper.c
917
int drm_gem_shmem_vmap(struct drm_gem_shmem_object *shmem, struct iosys_map *map)
drivers/gpu/drm/drm_gem_shmem_helper.c
932
void drm_gem_shmem_vunmap(struct drm_gem_shmem_object *shmem, struct iosys_map *map)
drivers/gpu/drm/drm_gem_ttm_helper.c
68
struct iosys_map *map)
drivers/gpu/drm/drm_gem_ttm_helper.c
85
struct iosys_map *map)
drivers/gpu/drm/drm_gem_vram_helper.c
349
int drm_gem_vram_vmap(struct drm_gem_vram_object *gbo, struct iosys_map *map)
drivers/gpu/drm/drm_gem_vram_helper.c
386
struct iosys_map *map)
drivers/gpu/drm/drm_gem_vram_helper.c
667
struct iosys_map *map)
drivers/gpu/drm/drm_gem_vram_helper.c
681
struct iosys_map *map)
drivers/gpu/drm/drm_internal.h
195
int drm_gem_vmap_locked(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/drm_internal.h
196
void drm_gem_vunmap_locked(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/drm_internal.h
40
struct iosys_map;
drivers/gpu/drm/drm_mipi_dbi.c
207
int mipi_dbi_buf_copy(void *dst, struct iosys_map *src, struct drm_framebuffer *fb,
drivers/gpu/drm/drm_mipi_dbi.c
213
struct iosys_map dst_map = IOSYS_MAP_INIT_VADDR(dst);
drivers/gpu/drm/drm_mipi_dbi.c
276
static void mipi_dbi_fb_dirty(struct iosys_map *src, struct drm_framebuffer *fb,
drivers/gpu/drm/drm_panic.c
289
struct iosys_map map;
drivers/gpu/drm/drm_panic.c
378
struct iosys_map map;
drivers/gpu/drm/drm_prime.c
727
int drm_gem_dmabuf_vmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/drm_prime.c
743
void drm_gem_dmabuf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/etnaviv/etnaviv_drv.h
61
int etnaviv_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
28
int etnaviv_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
65
struct iosys_map map = IOSYS_MAP_INIT_VADDR(etnaviv_obj->vaddr);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
80
struct iosys_map map;
drivers/gpu/drm/gud/gud_pipe.c
153
const struct iosys_map *src, bool cached_reads,
drivers/gpu/drm/gud/gud_pipe.c
159
struct iosys_map dst;
drivers/gpu/drm/gud/gud_pipe.c
274
const struct iosys_map *src, bool cached_reads,
drivers/gpu/drm/gud/gud_pipe.c
325
const struct iosys_map *src, bool cached_reads,
drivers/gpu/drm/gud/gud_pipe.c
368
struct iosys_map shadow_map;
drivers/gpu/drm/gud/gud_pipe.c
395
const struct iosys_map *src, struct drm_rect *damage)
drivers/gpu/drm/gud/gud_pipe.c
398
struct iosys_map shadow_map;
drivers/gpu/drm/gud/gud_pipe.c
436
const struct iosys_map *src, struct drm_rect *damage)
drivers/gpu/drm/gud/gud_pipe.c
60
struct iosys_map dst_map, vmap;
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
197
struct iosys_map map = IOSYS_MAP_INIT_VADDR_IOMEM(hv->vram);
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
29
const struct iosys_map *vmap,
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
33
struct iosys_map dst = IOSYS_MAP_INIT_VADDR_IOMEM(hv->vram);
drivers/gpu/drm/i915/display/intel_fb_pin.c
353
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map)
drivers/gpu/drm/i915/display/intel_fb_pin.h
15
struct iosys_map;
drivers/gpu/drm/i915/display/intel_fb_pin.h
31
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map);
drivers/gpu/drm/i915/display/intel_fbdev.c
567
void intel_fbdev_get_map(struct intel_fbdev *fbdev, struct iosys_map *map)
drivers/gpu/drm/i915/display/intel_fbdev.h
16
struct iosys_map;
drivers/gpu/drm/i915/display/intel_fbdev.h
26
void intel_fbdev_get_map(struct intel_fbdev *fbdev, struct iosys_map *map);
drivers/gpu/drm/i915/display/intel_fbdev.h
43
static inline void intel_fbdev_get_map(struct intel_fbdev *fbdev, struct iosys_map *map)
drivers/gpu/drm/i915/display/intel_plane.c
1360
struct iosys_map map;
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
70
struct iosys_map *map)
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
85
struct iosys_map *map)
drivers/gpu/drm/i915/gem/i915_gem_object.c
879
struct iosys_map *map)
drivers/gpu/drm/i915/gem/i915_gem_object.c
894
struct iosys_map *map)
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
350
struct iosys_map map;
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
433
struct iosys_map map;
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
484
struct iosys_map map;
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
65
static int mock_dmabuf_vmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
78
static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map)
drivers/gpu/drm/i915/gt/shmem_utils.c
132
struct iosys_map *map, size_t map_off, size_t len)
drivers/gpu/drm/i915/gt/shmem_utils.h
11
struct iosys_map;
drivers/gpu/drm/i915/gt/shmem_utils.h
22
struct iosys_map *map, size_t map_off, size_t len);
drivers/gpu/drm/i915/gt/uc/intel_guc.h
195
struct iosys_map ads_map;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
1057
struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
229
struct iosys_map *info_map)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
509
struct iosys_map *info_map)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
536
struct iosys_map info_map;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
670
static u32 guc_get_capture_engine_mask(struct iosys_map *info_map, u32 capture_class)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
709
struct iosys_map info_map;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
889
struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(&guc->ads_map,
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
22
struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1231
struct iosys_map rec_map = intel_guc_engine_usage_record_map(engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1249
struct iosys_map rec_map = intel_guc_engine_usage_record_map(engine);
drivers/gpu/drm/imagination/pvr_gem.c
211
struct iosys_map map;
drivers/gpu/drm/imagination/pvr_gem.c
252
struct iosys_map map = IOSYS_MAP_INIT_VADDR(shmem_obj->vaddr);
drivers/gpu/drm/lima/lima_gem.c
191
static int lima_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/lima/lima_sched.c
291
struct iosys_map map;
drivers/gpu/drm/loongson/lsdc_gem.c
65
static int lsdc_gem_object_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/loongson/lsdc_gem.c
97
static void lsdc_gem_object_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/loongson/lsdc_ttm.h
29
struct iosys_map map;
drivers/gpu/drm/mgag200/mgag200_mode.c
450
static void mgag200_handle_damage(struct mga_device *mdev, const struct iosys_map *vmap,
drivers/gpu/drm/mgag200/mgag200_mode.c
453
struct iosys_map dst = IOSYS_MAP_INIT_VADDR_IOMEM(mdev->vram);
drivers/gpu/drm/mgag200/mgag200_mode.c
564
struct iosys_map map = IOSYS_MAP_INIT_VADDR_IOMEM(mdev->vram);
drivers/gpu/drm/msm/msm_drv.h
248
int msm_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/msm/msm_drv.h
249
void msm_gem_prime_vunmap(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/msm/msm_gem_prime.c
29
int msm_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/msm/msm_gem_prime.c
41
void msm_gem_prime_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/panfrost/panfrost_dump.c
197
struct iosys_map map;
drivers/gpu/drm/panfrost/panfrost_perfcnt.c
191
struct iosys_map map = IOSYS_MAP_INIT_VADDR(perfcnt->buf);
drivers/gpu/drm/panfrost/panfrost_perfcnt.c
77
struct iosys_map map;
drivers/gpu/drm/panthor/panthor_gem.h
173
struct iosys_map map;
drivers/gpu/drm/panthor/panthor_gem.h
191
struct iosys_map map = IOSYS_MAP_INIT_VADDR(bo->kmap);
drivers/gpu/drm/panthor/panthor_sched.c
855
struct iosys_map map = IOSYS_MAP_INIT_VADDR(queue->syncwait.kmap);
drivers/gpu/drm/panthor/panthor_sched.c
870
struct iosys_map map;
drivers/gpu/drm/qxl/qxl_display.c
1221
struct iosys_map map;
drivers/gpu/drm/qxl/qxl_display.c
598
struct iosys_map cursor_map;
drivers/gpu/drm/qxl/qxl_display.c
599
struct iosys_map user_map;
drivers/gpu/drm/qxl/qxl_draw.c
150
struct iosys_map surface_map;
drivers/gpu/drm/qxl/qxl_draw.c
48
struct iosys_map map;
drivers/gpu/drm/qxl/qxl_drv.h
421
int qxl_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_drv.h
423
struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_drv.h
51
struct iosys_map;
drivers/gpu/drm/qxl/qxl_drv.h
80
struct iosys_map map;
drivers/gpu/drm/qxl/qxl_object.c
156
int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map)
drivers/gpu/drm/qxl/qxl_object.c
185
int qxl_bo_pin_and_vmap(struct qxl_bo *bo, struct iosys_map *map)
drivers/gpu/drm/qxl/qxl_object.c
213
struct iosys_map bo_map;
drivers/gpu/drm/qxl/qxl_object.h
62
int qxl_bo_pin_and_vmap(struct qxl_bo *bo, struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_object.h
63
int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_prime.c
57
int qxl_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/qxl/qxl_prime.c
70
struct iosys_map *map)
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
514
int rockchip_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
541
struct iosys_map *map)
drivers/gpu/drm/rockchip/rockchip_drm_gem.h
34
int rockchip_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map);
drivers/gpu/drm/rockchip/rockchip_drm_gem.h
36
struct iosys_map *map);
drivers/gpu/drm/sitronix/st7571.c
154
const struct iosys_map *vmap,
drivers/gpu/drm/sitronix/st7571.c
160
struct iosys_map dst;
drivers/gpu/drm/sitronix/st7571.c
179
const struct iosys_map *vmap,
drivers/gpu/drm/sitronix/st7571.c
186
struct iosys_map dst;
drivers/gpu/drm/sitronix/st7571.h
43
const struct iosys_map *vmap,
drivers/gpu/drm/sitronix/st7586.c
114
static void st7586_fb_dirty(struct iosys_map *src, struct drm_framebuffer *fb,
drivers/gpu/drm/sitronix/st7586.c
75
struct iosys_map dst_map, vmap;
drivers/gpu/drm/sitronix/st7586.c
98
static int st7586_buf_copy(void *dst, struct iosys_map *src, struct drm_framebuffer *fb,
drivers/gpu/drm/sitronix/st7920.c
316
const struct iosys_map *vmap,
drivers/gpu/drm/sitronix/st7920.c
322
struct iosys_map dst;
drivers/gpu/drm/solomon/ssd130x.c
1002
const struct iosys_map *vmap,
drivers/gpu/drm/solomon/ssd130x.c
1008
struct iosys_map dst;
drivers/gpu/drm/solomon/ssd130x.c
1027
const struct iosys_map *vmap,
drivers/gpu/drm/solomon/ssd130x.c
1034
struct iosys_map dst;
drivers/gpu/drm/solomon/ssd130x.c
1053
const struct iosys_map *vmap,
drivers/gpu/drm/solomon/ssd130x.c
1060
struct iosys_map dst;
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
20
typedef void (*drm_sysfb_blit_func)(struct iosys_map *, const unsigned int *,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
21
const struct iosys_map *,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
82
struct iosys_map fb_addr;
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
194
static void drm_sysfb_memcpy(struct iosys_map *dst, const unsigned int *dst_pitch,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
195
const struct iosys_map *src, const struct drm_framebuffer *fb,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
356
struct iosys_map dst = sysfb->fb_addr;
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
378
struct iosys_map dst = sysfb->fb_addr;
drivers/gpu/drm/tegra/gem.c
180
struct iosys_map map = { 0 };
drivers/gpu/drm/tegra/gem.c
206
struct iosys_map map = IOSYS_MAP_INIT_VADDR(addr);
drivers/gpu/drm/tegra/gem.c
724
static int tegra_gem_prime_vmap(struct dma_buf *buf, struct iosys_map *map)
drivers/gpu/drm/tegra/gem.c
739
static void tegra_gem_prime_vunmap(struct dma_buf *buf, struct iosys_map *map)
drivers/gpu/drm/tests/drm_format_helper_test.c
1013
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1054
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1095
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1128
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1188
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1222
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
1666
struct iosys_map dst[DRM_FORMAT_MAX_PLANES];
drivers/gpu/drm/tests/drm_format_helper_test.c
1667
struct iosys_map src[DRM_FORMAT_MAX_PLANES];
drivers/gpu/drm/tests/drm_format_helper_test.c
649
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
682
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
715
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
764
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
805
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
846
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
887
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
930
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_format_helper_test.c
972
struct iosys_map dst, src;
drivers/gpu/drm/tests/drm_gem_shmem_test.c
170
struct iosys_map map;
drivers/gpu/drm/tiny/appletbdrm.c
412
struct iosys_map dst = IOSYS_MAP_INIT_VADDR(frame->buf);
drivers/gpu/drm/tiny/bochs.c
461
struct iosys_map dst = IOSYS_MAP_INIT_VADDR_IOMEM(bochs->fb_map);
drivers/gpu/drm/tiny/bochs.c
480
struct iosys_map map = IOSYS_MAP_INIT_VADDR_IOMEM(bochs->fb_map);
drivers/gpu/drm/tiny/cirrus-qemu.c
337
struct iosys_map vaddr = IOSYS_MAP_INIT_VADDR_IOMEM(cirrus->vram);
drivers/gpu/drm/tiny/cirrus-qemu.c
356
struct iosys_map dst = IOSYS_MAP_INIT_OFFSET(&vaddr, offset);
drivers/gpu/drm/tiny/gm12u320.c
101
struct iosys_map src_map;
drivers/gpu/drm/tiny/gm12u320.c
402
const struct iosys_map *map,
drivers/gpu/drm/tiny/ili9225.c
82
static void ili9225_fb_dirty(struct iosys_map *src, struct drm_framebuffer *fb,
drivers/gpu/drm/tiny/pixpaper.c
872
struct iosys_map map = shadow_plane_state->data[0];
drivers/gpu/drm/tiny/repaper.c
514
static int repaper_fb_dirty(struct drm_framebuffer *fb, const struct iosys_map *vmap,
drivers/gpu/drm/tiny/repaper.c
519
struct iosys_map dst;
drivers/gpu/drm/tiny/sharp-memory.c
129
const struct iosys_map *vmap,
drivers/gpu/drm/tiny/sharp-memory.c
135
struct iosys_map dst;
drivers/gpu/drm/tiny/sharp-memory.c
150
const struct iosys_map *vmap,
drivers/gpu/drm/tiny/sharp-memory.c
209
static void sharp_memory_fb_dirty(struct drm_framebuffer *fb, const struct iosys_map *vmap,
drivers/gpu/drm/ttm/ttm_bo_util.c
498
int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map)
drivers/gpu/drm/ttm/ttm_bo_util.c
564
void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map)
drivers/gpu/drm/ttm/ttm_bo_util.c
95
struct iosys_map src_map, dst_map;
drivers/gpu/drm/ttm/ttm_resource.c
721
struct iosys_map *dmap,
drivers/gpu/drm/ttm/ttm_resource.c
752
struct iosys_map *map)
drivers/gpu/drm/ttm/ttm_resource.c
803
struct iosys_map *dmap,
drivers/gpu/drm/ttm/ttm_tt.c
488
struct iosys_map *dmap,
drivers/gpu/drm/ttm/ttm_tt.c
499
struct iosys_map *map)
drivers/gpu/drm/udl/udl_modeset.c
204
const struct iosys_map *map,
drivers/gpu/drm/vboxvideo/vbox_mode.c
404
struct iosys_map map = shadow_plane_state->data[0];
drivers/gpu/drm/vkms/vkms_drv.h
44
struct iosys_map map[DRM_FORMAT_MAX_PLANES];
drivers/gpu/drm/vkms/vkms_drv.h
89
struct iosys_map data[DRM_FORMAT_MAX_PLANES];
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
425
static void *map_external(struct vmw_bo *bo, struct iosys_map *map)
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
448
static void unmap_external(struct vmw_bo *bo, struct iosys_map *map)
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
466
struct iosys_map dst_map = {0};
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
467
struct iosys_map src_map = {0};
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
102
static void vmw_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
82
static int vmw_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map)
drivers/gpu/drm/xe/display/xe_fb_pin.c
22
write_dpt_rotated(struct xe_bo *bo, struct iosys_map *map, u32 *dpt_ofs, u32 bo_ofs,
drivers/gpu/drm/xe/display/xe_fb_pin.c
474
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map)
drivers/gpu/drm/xe/display/xe_fb_pin.c
54
write_dpt_remapped(struct xe_bo *bo, struct iosys_map *map, u32 *dpt_ofs,
drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
131
struct iosys_map *map = &gsc_context->hdcp_bo->vmap;
drivers/gpu/drm/xe/display/xe_panic.c
16
struct iosys_map vmap;
drivers/gpu/drm/xe/tests/xe_bo.c
382
struct iosys_map map;
drivers/gpu/drm/xe/tests/xe_bo.c
405
struct iosys_map map;
drivers/gpu/drm/xe/xe_bo.c
1640
struct iosys_map vmap;
drivers/gpu/drm/xe/xe_bo_types.h
51
struct iosys_map vmap;
drivers/gpu/drm/xe/xe_gsc.c
115
static u32 emit_version_query_msg(struct xe_device *xe, struct iosys_map *map, u32 wr_offset)
drivers/gpu/drm/xe/xe_gsc_proxy.c
206
static u32 emit_proxy_header(struct xe_device *xe, struct iosys_map *map, u32 offset)
drivers/gpu/drm/xe/xe_gsc_submit.c
110
struct iosys_map *in, u32 offset_in,
drivers/gpu/drm/xe/xe_gsc_submit.c
111
struct iosys_map *out, u32 offset_out)
drivers/gpu/drm/xe/xe_gsc_submit.c
136
struct iosys_map *map, u32 offset,
drivers/gpu/drm/xe/xe_gsc_submit.c
68
u32 xe_gsc_emit_header(struct xe_device *xe, struct iosys_map *map, u32 offset,
drivers/gpu/drm/xe/xe_gsc_submit.c
93
void xe_gsc_poison_header(struct xe_device *xe, struct iosys_map *map, u32 offset)
drivers/gpu/drm/xe/xe_gsc_submit.h
11
struct iosys_map;
drivers/gpu/drm/xe/xe_gsc_submit.h
15
u32 xe_gsc_emit_header(struct xe_device *xe, struct iosys_map *map, u32 offset,
drivers/gpu/drm/xe/xe_gsc_submit.h
17
void xe_gsc_poison_header(struct xe_device *xe, struct iosys_map *map, u32 offset);
drivers/gpu/drm/xe/xe_gsc_submit.h
20
struct iosys_map *in, u32 offset_in,
drivers/gpu/drm/xe/xe_gsc_submit.h
21
struct iosys_map *out, u32 offset_out);
drivers/gpu/drm/xe/xe_gsc_submit.h
24
struct iosys_map *map, u32 offset,
drivers/gpu/drm/xe/xe_gsc_types.h
66
struct iosys_map to_gsc;
drivers/gpu/drm/xe/xe_gsc_types.h
68
struct iosys_map from_gsc;
drivers/gpu/drm/xe/xe_guc_ads.c
460
struct iosys_map *info_map)
drivers/gpu/drm/xe/xe_guc_ads.c
487
struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(ads_to_map(ads),
drivers/gpu/drm/xe/xe_guc_ads.c
529
struct iosys_map *info_map)
drivers/gpu/drm/xe/xe_guc_ads.c
54
static struct iosys_map *
drivers/gpu/drm/xe/xe_guc_ads.c
542
struct iosys_map *info_map)
drivers/gpu/drm/xe/xe_guc_ads.c
560
static u32 guc_get_capture_engine_mask(struct xe_gt *gt, struct iosys_map *info_map,
drivers/gpu/drm/xe/xe_guc_ads.c
612
struct iosys_map info_map;
drivers/gpu/drm/xe/xe_guc_ads.c
705
struct iosys_map *regset_map,
drivers/gpu/drm/xe/xe_guc_ads.c
733
struct iosys_map *regset_map,
drivers/gpu/drm/xe/xe_guc_ads.c
783
struct iosys_map regset_map = IOSYS_MAP_INIT_OFFSET(ads_to_map(ads),
drivers/gpu/drm/xe/xe_guc_ads.c
870
struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(ads_to_map(ads),
drivers/gpu/drm/xe/xe_guc_ads.c
894
struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(ads_to_map(ads),
drivers/gpu/drm/xe/xe_guc_ads.c
933
struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(ads_to_map(ads),
drivers/gpu/drm/xe/xe_guc_ct.c
410
struct iosys_map *map)
drivers/gpu/drm/xe/xe_guc_ct.c
428
struct iosys_map *map)
drivers/gpu/drm/xe/xe_guc_ct.c
923
struct iosys_map map = IOSYS_MAP_INIT_OFFSET(&h2g->cmds,
drivers/gpu/drm/xe/xe_guc_ct_types.h
43
struct iosys_map desc;
drivers/gpu/drm/xe/xe_guc_ct_types.h
45
struct iosys_map cmds;
drivers/gpu/drm/xe/xe_guc_engine_activity.c
176
struct iosys_map activity_map, metadata_map;
drivers/gpu/drm/xe/xe_guc_engine_activity.c
231
struct iosys_map activity_map, metadata_map;
drivers/gpu/drm/xe/xe_guc_engine_activity.c
25
static struct iosys_map engine_activity_map(struct xe_guc *guc, struct xe_hw_engine *hwe,
drivers/gpu/drm/xe/xe_guc_engine_activity.c
47
static struct iosys_map engine_metadata_map(struct xe_guc *guc,
drivers/gpu/drm/xe/xe_guc_pc.c
117
static struct iosys_map *pc_to_maps(struct xe_guc_pc *pc)
drivers/gpu/drm/xe/xe_guc_submit.c
1006
struct iosys_map map = xe_lrc_parallel_map(q->lrc[0]);
drivers/gpu/drm/xe/xe_guc_submit.c
1036
struct iosys_map map = xe_lrc_parallel_map(q->lrc[0]);
drivers/gpu/drm/xe/xe_guc_submit.c
1056
struct iosys_map map = xe_lrc_parallel_map(q->lrc[0]);
drivers/gpu/drm/xe/xe_guc_submit.c
2429
struct iosys_map map = xe_lrc_parallel_map(lrc);
drivers/gpu/drm/xe/xe_guc_submit.c
3108
struct iosys_map map = xe_lrc_parallel_map(q->lrc[0]);
drivers/gpu/drm/xe/xe_guc_submit.c
945
struct iosys_map map = xe_lrc_parallel_map(lrc);
drivers/gpu/drm/xe/xe_huc.c
140
static u32 huc_emit_pxp_auth_msg(struct xe_device *xe, struct iosys_map *map,
drivers/gpu/drm/xe/xe_hw_fence.c
234
struct iosys_map seqno_map)
drivers/gpu/drm/xe/xe_hw_fence.h
30
struct iosys_map seqno_map);
drivers/gpu/drm/xe/xe_hw_fence_types.h
70
struct iosys_map seqno_map;
drivers/gpu/drm/xe/xe_lrc.c
1010
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
1444
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
1713
static void __xe_lrc_write_ring(struct xe_lrc *lrc, struct iosys_map ring,
drivers/gpu/drm/xe/xe_lrc.c
1726
struct iosys_map ring;
drivers/gpu/drm/xe/xe_lrc.c
1802
struct iosys_map map = __xe_lrc_seqno_map(lrc);
drivers/gpu/drm/xe/xe_lrc.c
1809
struct iosys_map map = __xe_lrc_start_seqno_map(lrc);
drivers/gpu/drm/xe/xe_lrc.c
1824
struct iosys_map xe_lrc_parallel_map(struct xe_lrc *lrc)
drivers/gpu/drm/xe/xe_lrc.c
1838
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
2300
struct iosys_map src;
drivers/gpu/drm/xe/xe_lrc.c
805
static inline struct iosys_map __xe_lrc_##elem##_map(struct xe_lrc *lrc) \
drivers/gpu/drm/xe/xe_lrc.c
807
struct iosys_map map = lrc->bo->vmap; \
drivers/gpu/drm/xe/xe_lrc.c
863
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
897
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
919
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
930
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
940
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.c
950
struct iosys_map map;
drivers/gpu/drm/xe/xe_lrc.h
129
struct iosys_map xe_lrc_parallel_map(struct xe_lrc *lrc);
drivers/gpu/drm/xe/xe_map.h
23
static inline void xe_map_memcpy_to(struct xe_device *xe, struct iosys_map *dst,
drivers/gpu/drm/xe/xe_map.h
32
const struct iosys_map *src,
drivers/gpu/drm/xe/xe_map.h
40
struct iosys_map *dst, size_t offset,
drivers/gpu/drm/xe/xe_map.h
48
static inline u32 xe_map_read32(struct xe_device *xe, struct iosys_map *map)
drivers/gpu/drm/xe/xe_map.h
58
static inline void xe_map_write32(struct xe_device *xe, struct iosys_map *map,
drivers/gpu/drm/xe/xe_memirq.c
399
struct iosys_map *vector, u16 offset,
drivers/gpu/drm/xe/xe_memirq.c
418
struct iosys_map *vector,
drivers/gpu/drm/xe/xe_memirq.c
424
static bool memirq_received(struct xe_memirq *memirq, struct iosys_map *vector,
drivers/gpu/drm/xe/xe_memirq.c
430
static void memirq_dispatch_engine(struct xe_memirq *memirq, struct iosys_map *status,
drivers/gpu/drm/xe/xe_memirq.c
439
static void memirq_dispatch_guc(struct xe_memirq *memirq, struct iosys_map *status,
drivers/gpu/drm/xe/xe_memirq.c
472
struct iosys_map src_offset = IOSYS_MAP_INIT_OFFSET(&memirq->bo->vmap,
drivers/gpu/drm/xe/xe_memirq.c
476
struct iosys_map status_offset =
drivers/gpu/drm/xe/xe_memirq.c
494
struct iosys_map map = IOSYS_MAP_INIT_OFFSET(&memirq->status, offset * SZ_16);
drivers/gpu/drm/xe/xe_memirq.c
512
struct iosys_map map;
drivers/gpu/drm/xe/xe_memirq_types.h
31
struct iosys_map source;
drivers/gpu/drm/xe/xe_memirq_types.h
32
struct iosys_map status;
drivers/gpu/drm/xe/xe_memirq_types.h
33
struct iosys_map mask;
drivers/gpu/drm/xe/xe_migrate.h
13
struct iosys_map;
drivers/gpu/drm/xe/xe_migrate.h
56
struct xe_tile *tile, struct iosys_map *map,
drivers/gpu/drm/xe/xe_migrate.h
74
struct xe_tile *tile, struct iosys_map *map,
drivers/gpu/drm/xe/xe_pt.c
1659
struct iosys_map *leaf_map = &xe_child->bo->vmap;
drivers/gpu/drm/xe/xe_pt.c
166
struct iosys_map *map = &pt->bo->vmap;
drivers/gpu/drm/xe/xe_pt.c
1835
struct xe_tile *tile, struct iosys_map *map,
drivers/gpu/drm/xe/xe_pt.c
238
struct iosys_map *map = &pt->bo->vmap;
drivers/gpu/drm/xe/xe_pt.c
409
struct iosys_map *map = &parent->bo->vmap;
drivers/gpu/drm/xe/xe_pt.c
984
struct iosys_map *map, void *data,
drivers/gpu/drm/xe/xe_pxp_submit.c
233
static u32 pxp_emit_wait(struct xe_device *xe, struct iosys_map *batch, u32 offset)
drivers/gpu/drm/xe/xe_pxp_submit.c
242
static u32 pxp_emit_session_selection(struct xe_device *xe, struct iosys_map *batch,
drivers/gpu/drm/xe/xe_pxp_submit.c
275
struct iosys_map *batch, u32 offset)
drivers/gpu/drm/xe/xe_pxp_submit.c
284
static u32 pxp_emit_session_termination(struct xe_device *xe, struct iosys_map *batch,
drivers/gpu/drm/xe/xe_pxp_submit.c
395
static void emit_pxp_heci_cmd(struct xe_device *xe, struct iosys_map *batch,
drivers/gpu/drm/xe/xe_pxp_types.h
57
struct iosys_map batch;
drivers/gpu/drm/xe/xe_pxp_types.h
59
struct iosys_map msg_in;
drivers/gpu/drm/xe/xe_pxp_types.h
61
struct iosys_map msg_out;
drivers/gpu/drm/xen/xen_drm_front_gem.c
283
struct iosys_map *map)
drivers/gpu/drm/xen/xen_drm_front_gem.c
302
struct iosys_map *map)
drivers/gpu/drm/xen/xen_drm_front_gem.h
15
struct iosys_map;
drivers/gpu/drm/xen/xen_drm_front_gem.h
35
struct iosys_map *map);
drivers/gpu/drm/xen/xen_drm_front_gem.h
38
struct iosys_map *map);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
102
struct iosys_map map;
drivers/media/common/videobuf2/videobuf2-dma-contig.c
441
static int vb2_dc_dmabuf_ops_vmap(struct dma_buf *dbuf, struct iosys_map *map)
drivers/media/common/videobuf2/videobuf2-dma-contig.c
735
struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
307
struct iosys_map map;
drivers/media/common/videobuf2/videobuf2-dma-sg.c
488
struct iosys_map *map)
drivers/media/common/videobuf2/videobuf2-dma-sg.c
583
struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr);
drivers/media/common/videobuf2/videobuf2-vmalloc.c
311
struct iosys_map *map)
drivers/media/common/videobuf2/videobuf2-vmalloc.c
371
struct iosys_map map;
drivers/media/common/videobuf2/videobuf2-vmalloc.c
385
struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr);
drivers/media/common/videobuf2/videobuf2-vmalloc.c
394
struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr);
drivers/misc/fastrpc.c
743
static int fastrpc_vmap(struct dma_buf *dmabuf, struct iosys_map *map)
include/drm/drm_cache.h
38
struct iosys_map;
include/drm/drm_cache.h
85
void drm_memcpy_from_wc(struct iosys_map *dst,
include/drm/drm_cache.h
86
const struct iosys_map *src,
include/drm/drm_client.h
190
struct iosys_map map;
include/drm/drm_client.h
203
struct iosys_map *map_copy);
include/drm/drm_client.h
206
struct iosys_map *map);
include/drm/drm_format_helper.h
101
void drm_fb_xrgb8888_to_bgr888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
102
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
104
void drm_fb_xrgb8888_to_argb8888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
105
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
107
void drm_fb_xrgb8888_to_abgr8888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
108
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
110
void drm_fb_xrgb8888_to_xbgr8888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
111
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
113
void drm_fb_xrgb8888_to_bgrx8888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
114
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
116
void drm_fb_xrgb8888_to_xrgb2101010(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
117
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
120
void drm_fb_xrgb8888_to_argb2101010(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
121
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
124
void drm_fb_xrgb8888_to_gray8(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
125
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
127
void drm_fb_argb8888_to_argb4444(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
128
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
131
void drm_fb_xrgb8888_to_mono(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
132
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
135
void drm_fb_xrgb8888_to_gray2(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
136
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
16
struct iosys_map;
include/drm/drm_format_helper.h
73
void drm_fb_memcpy(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
74
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
76
void drm_fb_swab(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
77
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
80
void drm_fb_xrgb8888_to_rgb332(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
81
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
83
void drm_fb_xrgb8888_to_rgb565(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
84
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
86
void drm_fb_xrgb8888_to_rgb565be(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
87
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
89
void drm_fb_xrgb8888_to_xrgb1555(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
90
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
92
void drm_fb_xrgb8888_to_argb1555(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
93
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
95
void drm_fb_xrgb8888_to_rgba5551(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
96
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_format_helper.h
98
void drm_fb_xrgb8888_to_rgb888(struct iosys_map *dst, const unsigned int *dst_pitch,
include/drm/drm_format_helper.h
99
const struct iosys_map *src, const struct drm_framebuffer *fb,
include/drm/drm_gem.h
171
int (*vmap)(struct drm_gem_object *obj, struct iosys_map *map);
include/drm/drm_gem.h
182
void (*vunmap)(struct drm_gem_object *obj, struct iosys_map *map);
include/drm/drm_gem.h
48
struct iosys_map;
include/drm/drm_gem.h
598
int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map);
include/drm/drm_gem.h
599
void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map);
include/drm/drm_gem_atomic_helper.h
70
struct iosys_map map[DRM_FORMAT_MAX_PLANES];
include/drm/drm_gem_atomic_helper.h
78
struct iosys_map data[DRM_FORMAT_MAX_PLANES];
include/drm/drm_gem_dma_helper.h
111
struct iosys_map *map)
include/drm/drm_gem_dma_helper.h
42
struct iosys_map *map);
include/drm/drm_gem_framebuffer_helper.h
45
int drm_gem_fb_vmap(struct drm_framebuffer *fb, struct iosys_map *map,
include/drm/drm_gem_framebuffer_helper.h
46
struct iosys_map *data);
include/drm/drm_gem_framebuffer_helper.h
47
void drm_gem_fb_vunmap(struct drm_framebuffer *fb, struct iosys_map *map);
include/drm/drm_gem_shmem_helper.h
119
struct iosys_map *map);
include/drm/drm_gem_shmem_helper.h
121
struct iosys_map *map);
include/drm/drm_gem_shmem_helper.h
238
struct iosys_map *map)
include/drm/drm_gem_shmem_helper.h
254
struct iosys_map *map)
include/drm/drm_gem_shmem_helper.h
308
int drm_gem_shmem_vmap(struct drm_gem_shmem_object *shmem, struct iosys_map *map);
include/drm/drm_gem_shmem_helper.h
309
void drm_gem_shmem_vunmap(struct drm_gem_shmem_object *shmem, struct iosys_map *map);
include/drm/drm_gem_ttm_helper.h
12
struct iosys_map;
include/drm/drm_gem_ttm_helper.h
20
struct iosys_map *map);
include/drm/drm_gem_ttm_helper.h
22
struct iosys_map *map);
include/drm/drm_gem_vram_helper.h
53
struct iosys_map map;
include/drm/drm_gem_vram_helper.h
97
int drm_gem_vram_vmap(struct drm_gem_vram_object *gbo, struct iosys_map *map);
include/drm/drm_gem_vram_helper.h
99
struct iosys_map *map);
include/drm/drm_mipi_dbi.h
18
struct iosys_map;
include/drm/drm_mipi_dbi.h
205
int mipi_dbi_buf_copy(void *dst, struct iosys_map *src, struct drm_framebuffer *fb,
include/drm/drm_panic.h
40
struct iosys_map map[DRM_FORMAT_MAX_PLANES];
include/drm/drm_prime.h
57
struct iosys_map;
include/drm/drm_prime.h
89
int drm_gem_dmabuf_vmap(struct dma_buf *dma_buf, struct iosys_map *map);
include/drm/drm_prime.h
90
void drm_gem_dmabuf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map);
include/drm/ttm/ttm_bo.h
413
int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map);
include/drm/ttm/ttm_bo.h
414
void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map);
include/drm/ttm/ttm_bo.h
44
struct iosys_map;
include/drm/ttm/ttm_kmap_iter.h
11
struct iosys_map;
include/drm/ttm/ttm_kmap_iter.h
32
struct iosys_map *dmap, pgoff_t i);
include/drm/ttm/ttm_kmap_iter.h
42
struct iosys_map *dmap);
include/drm/ttm/ttm_resource.h
387
struct iosys_map dmap;
include/drm/ttm/ttm_resource.h
49
struct iosys_map;
include/linux/dma-buf.h
278
int (*vmap)(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/dma-buf.h
279
void (*vunmap)(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/dma-buf.h
333
struct iosys_map vmap_ptr;
include/linux/dma-buf.h
595
int dma_buf_vmap(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/dma-buf.h
596
void dma_buf_vunmap(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/dma-buf.h
597
int dma_buf_vmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/dma-buf.h
598
void dma_buf_vunmap_unlocked(struct dma_buf *dmabuf, struct iosys_map *map);
include/linux/iosys-map.h
171
struct iosys_map copy_ = *map_; \
include/linux/iosys-map.h
183
static inline void iosys_map_set_vaddr(struct iosys_map *map, void *vaddr)
include/linux/iosys-map.h
196
static inline void iosys_map_set_vaddr_iomem(struct iosys_map *map,
include/linux/iosys-map.h
214
static inline bool iosys_map_is_equal(const struct iosys_map *lhs,
include/linux/iosys-map.h
215
const struct iosys_map *rhs)
include/linux/iosys-map.h
235
static inline bool iosys_map_is_null(const struct iosys_map *map)
include/linux/iosys-map.h
252
static inline bool iosys_map_is_set(const struct iosys_map *map)
include/linux/iosys-map.h
265
static inline void iosys_map_clear(struct iosys_map *map)
include/linux/iosys-map.h
281
static inline void iosys_map_memcpy_to(struct iosys_map *dst, size_t dst_offset,
include/linux/iosys-map.h
301
static inline void iosys_map_memcpy_from(void *dst, const struct iosys_map *src,
include/linux/iosys-map.h
318
static inline void iosys_map_incr(struct iosys_map *map, size_t incr)
include/linux/iosys-map.h
336
static inline void iosys_map_memset(struct iosys_map *dst, size_t offset,
include/soc/tegra/bpmp.h
54
struct iosys_map ib;
include/soc/tegra/bpmp.h
55
struct iosys_map ob;
include/soc/tegra/ivc.h
20
struct iosys_map map;
include/soc/tegra/ivc.h
41
int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map);
include/soc/tegra/ivc.h
61
int tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map);
include/soc/tegra/ivc.h
96
int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx,
include/soc/tegra/ivc.h
97
dma_addr_t rx_phys, const struct iosys_map *tx, dma_addr_t tx_phys,