Home
last modified time | relevance | path

Searched refs:virtio_gpu_object (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.h89 struct virtio_gpu_object { struct
103 container_of((gobj), struct virtio_gpu_object, base.base) argument
106 struct virtio_gpu_object base;
110 struct virtio_gpu_object base;
116 #define to_virtio_gpu_shmem(virtio_gpu_object) \ argument
117 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
119 #define to_virtio_gpu_vram(virtio_gpu_object) \ argument
120 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base)
332 struct virtio_gpu_object *bo,
337 struct virtio_gpu_object *bo);
[all …]
H A Dvirtgpu_prime.c36 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_virtio_get_uuid()
53 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_map_dma_buf()
66 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_unmap_dma_buf()
92 struct virtio_gpu_object *bo) in virtio_gpu_resource_assign_uuid()
111 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_prime_export()
148 struct virtio_gpu_object *bo, in virtgpu_dma_buf_import_sgt()
184 static void virtgpu_dma_buf_unmap(struct virtio_gpu_object *bo) in virtgpu_dma_buf_unmap()
203 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_dma_buf_free_obj()
227 struct virtio_gpu_object *bo, in virtgpu_dma_buf_init_obj()
282 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_dma_buf_move_notify()
[all …]
H A Dvirtgpu_object.c66 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo) in virtio_gpu_cleanup_object()
93 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_free_object()
105 int virtio_gpu_detach_object_fenced(struct virtio_gpu_object *bo) in virtio_gpu_detach_object_fenced()
141 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo) in virtio_gpu_is_shmem()
162 struct virtio_gpu_object *bo, in virtio_gpu_object_shmem_init()
205 struct virtio_gpu_object **bo_ptr, in virtio_gpu_object_create()
210 struct virtio_gpu_object *bo; in virtio_gpu_object_create()
H A Dvirtgpu_vram.c8 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_vram_free()
37 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_vram_mmap()
72 struct sg_table *virtio_gpu_vram_map_dma_buf(struct virtio_gpu_object *bo, in virtio_gpu_vram_map_dma_buf()
139 bool virtio_gpu_is_vram(struct virtio_gpu_object *bo) in virtio_gpu_is_vram()
144 static int virtio_gpu_vram_map(struct virtio_gpu_object *bo) in virtio_gpu_vram_map()
190 struct virtio_gpu_object **bo_ptr) in virtio_gpu_vram_create()
H A Dvirtgpu_plane.c138 struct virtio_gpu_object *bo = in virtio_gpu_panic_update_dumb_bo()
161 struct virtio_gpu_object *bo = in virtio_gpu_update_dumb_bo()
188 struct virtio_gpu_object *bo; in virtio_gpu_panic_resource_flush()
206 struct virtio_gpu_object *bo; in virtio_gpu_resource_flush()
240 struct virtio_gpu_object *bo; in virtio_gpu_primary_plane_update()
313 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_prepare_imported_obj()
353 struct virtio_gpu_object *bo; in virtio_gpu_plane_prepare_fb()
435 struct virtio_gpu_object *bo = NULL; in virtio_gpu_cursor_plane_update()
505 struct virtio_gpu_object *bo; in virtio_drm_get_scanout_buffer()
535 struct virtio_gpu_object *bo; in virtio_panic_flush()
H A Dvirtgpu_vq.c595 struct virtio_gpu_object *bo, in virtio_gpu_cmd_create_resource()
620 struct virtio_gpu_object *bo; in virtio_gpu_cmd_unref_cb()
629 struct virtio_gpu_object *bo) in virtio_gpu_cmd_unref_resource()
724 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_panic_cmd_transfer_to_host_2d()
755 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_2d()
1116 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_attach_resource()
1134 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_detach_resource()
1150 struct virtio_gpu_object *bo, in virtio_gpu_cmd_resource_create_3d()
1190 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_3d()
1225 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_from_host_3d()
[all …]
H A Dvirtgpu_ioctl.c136 struct virtio_gpu_object *qobj; in virtio_gpu_resource_create_ioctl()
206 struct virtio_gpu_object *qobj = NULL; in virtio_gpu_resource_info_ioctl()
230 struct virtio_gpu_object *bo; in virtio_gpu_transfer_from_host_ioctl()
285 struct virtio_gpu_object *bo; in virtio_gpu_transfer_to_host_ioctl()
504 struct virtio_gpu_object *bo; in virtio_gpu_resource_create_blob_ioctl()
H A Dvirtgpu_gem.c38 struct virtio_gpu_object *obj; in virtio_gpu_gem_create()