Home
last modified time | relevance | path

Searched refs:iosys_map (Results 26 – 50 of 95) sorted by relevance

1234

/openbmc/linux/drivers/gpu/drm/gud/
H A Dgud_pipe.c60 struct iosys_map dst_map, vmap; in gud_xrgb8888_to_r124()
153 const struct iosys_map *src, bool cached_reads, in gud_prep_flush()
158 struct iosys_map dst; in gud_prep_flush()
268 const struct iosys_map *src, bool cached_reads, in gud_flush_rect()
318 const struct iosys_map *src, bool cached_reads, in gud_flush_damage()
358 struct iosys_map shadow_map; in gud_flush_work()
385 const struct iosys_map *src, struct drm_rect *damage) in gud_fb_queue_damage()
388 struct iosys_map shadow_map; in gud_fb_queue_damage()
426 const struct iosys_map *src, struct drm_rect *damage) in gud_fb_handle_damage()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gem_ttm_helper.c66 struct iosys_map *map) in drm_gem_ttm_vmap()
83 struct iosys_map *map) in drm_gem_ttm_vunmap()
H A Ddrm_internal.h36 struct iosys_map;
178 int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map);
179 void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map);
H A Ddrm_gem_vram_helper.c370 struct iosys_map *map) in drm_gem_vram_kmap_locked()
396 struct iosys_map *map) in drm_gem_vram_kunmap_locked()
433 int drm_gem_vram_vmap(struct drm_gem_vram_object *gbo, struct iosys_map *map) in drm_gem_vram_vmap()
463 struct iosys_map *map) in drm_gem_vram_vunmap()
810 struct iosys_map *map) in drm_gem_vram_object_vmap()
824 struct iosys_map *map) in drm_gem_vram_object_vunmap()
H A Ddrm_gem_framebuffer_helper.c352 int drm_gem_fb_vmap(struct drm_framebuffer *fb, struct iosys_map *map, in drm_gem_fb_vmap()
353 struct iosys_map *data) in drm_gem_fb_vmap()
402 void drm_gem_fb_vunmap(struct drm_framebuffer *fb, struct iosys_map *map) in drm_gem_fb_vunmap()
H A Ddrm_gem_dma_helper.c229 struct iosys_map map = IOSYS_MAP_INIT_VADDR(dma_obj->vaddr); in drm_gem_dma_free()
502 struct iosys_map *map) in drm_gem_dma_vmap()
580 struct iosys_map map; in drm_gem_dma_prime_import_sg_table_vmap()
H A Ddrm_client.c339 struct iosys_map *map_copy) in drm_client_buffer_vmap()
341 struct iosys_map *map = &buffer->map; in drm_client_buffer_vmap()
372 struct iosys_map *map = &buffer->map; in drm_client_buffer_vunmap()
/openbmc/linux/include/drm/
H A Ddrm_client.h150 struct iosys_map map;
163 struct iosys_map *map);
H A Ddrm_gem_dma_helper.h42 struct iosys_map *map);
111 struct iosys_map *map) in drm_gem_dma_object_vmap()
H A Ddrm_mipi_dbi.h17 struct iosys_map;
194 int mipi_dbi_buf_copy(void *dst, struct iosys_map *src, struct drm_framebuffer *fb,
/openbmc/linux/drivers/gpu/drm/hyperv/
H A Dhyperv_drm_modeset.c23 const struct iosys_map *vmap, in hyperv_blit_to_vram_rect()
27 struct iosys_map dst = IOSYS_MAP_INIT_VADDR_IOMEM(hv->vram); in hyperv_blit_to_vram_rect()
42 const struct iosys_map *map) in hyperv_blit_to_vram_fullscreen()
/openbmc/linux/drivers/gpu/drm/vkms/
H A Dvkms_drv.h32 struct iosys_map map[DRM_FORMAT_MAX_PLANES];
49 struct iosys_map data[DRM_FORMAT_MAX_PLANES];
/openbmc/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-vmalloc.c309 struct iosys_map *map) in vb2_vmalloc_dmabuf_ops_vmap()
369 struct iosys_map map; in vb2_vmalloc_map_dmabuf()
383 struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr); in vb2_vmalloc_unmap_dmabuf()
392 struct iosys_map map = IOSYS_MAP_INIT_VADDR(buf->vaddr); in vb2_vmalloc_detach_dmabuf()
/openbmc/linux/include/drm/ttm/
H A Dttm_bo.h44 struct iosys_map;
373 int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map);
374 void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map);
H A Dttm_resource.h47 struct iosys_map;
294 struct iosys_map dmap;
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_dmabuf.c64 static int mock_dmabuf_vmap(struct dma_buf *dma_buf, struct iosys_map *map) in mock_dmabuf_vmap()
77 static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, struct iosys_map *map) in mock_dmabuf_vunmap()
/openbmc/linux/drivers/gpu/drm/qxl/
H A Dqxl_drv.h51 struct iosys_map;
81 struct iosys_map map;
426 int qxl_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map);
428 struct iosys_map *map);
H A Dqxl_object.c161 int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map) in qxl_bo_vmap_locked()
194 int qxl_bo_vmap(struct qxl_bo *bo, struct iosys_map *map) in qxl_bo_vmap()
214 struct iosys_map bo_map; in qxl_bo_kmap_atomic_page()
H A Dqxl_draw.c48 struct iosys_map map; in drawable_set_clipping()
150 struct iosys_map surface_map; in qxl_draw_dirty_fb()
/openbmc/linux/include/soc/tegra/
H A Dbpmp.h54 struct iosys_map ib;
55 struct iosys_map ob;
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.h22 struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine);
H A Dintel_guc_ads.c210 struct iosys_map *info_map) in guc_mapping_table_init()
485 struct iosys_map *info_map) in fill_engine_enable_masks()
512 struct iosys_map info_map; in guc_prep_golden_context()
646 static u32 guc_get_capture_engine_mask(struct iosys_map *info_map, u32 capture_class) in guc_get_capture_engine_mask()
685 struct iosys_map info_map; in guc_capture_prep_lists()
798 struct iosys_map info_map = IOSYS_MAP_INIT_OFFSET(&guc->ads_map, in __guc_ads_init()
957 struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine) in intel_guc_engine_usage_record_map()
/openbmc/linux/drivers/gpu/drm/tiny/
H A Dst7586.c72 struct iosys_map dst_map, vmap; in st7586_xrgb8888_to_gray332()
95 static int st7586_buf_copy(void *dst, struct iosys_map *src, struct drm_framebuffer *fb, in st7586_buf_copy()
111 static void st7586_fb_dirty(struct iosys_map *src, struct drm_framebuffer *fb, in st7586_fb_dirty()
/openbmc/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front_gem.c282 struct iosys_map *map) in xen_drm_front_gem_prime_vmap()
301 struct iosys_map *map) in xen_drm_front_gem_prime_vunmap()
/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_drm_gem.c236 int mtk_drm_gem_prime_vmap(struct drm_gem_object *obj, struct iosys_map *map) in mtk_drm_gem_prime_vmap()
277 struct iosys_map *map) in mtk_drm_gem_prime_vunmap()

1234