Searched refs:virtio_gpu_object (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_drv.h | 110 struct virtio_gpu_object { struct 128 container_of((gobj), struct virtio_gpu_object, base.base) argument 131 struct virtio_gpu_object base; 135 struct virtio_gpu_object base; 141 #define to_virtio_gpu_shmem(virtio_gpu_object) \ argument 142 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base) 144 #define to_virtio_gpu_vram(virtio_gpu_object) \ argument 145 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base) 368 struct virtio_gpu_object *bo, 373 struct virtio_gpu_object *bo, [all …]
|
| H A D | virtgpu_prime.c | 37 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_virtio_get_uuid() 54 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_map_dma_buf() 67 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_unmap_dma_buf() 93 struct virtio_gpu_object *bo) in virtio_gpu_resource_assign_uuid() 112 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_prime_export() 149 struct virtio_gpu_object *bo, in virtgpu_dma_buf_import_sgt() 185 static void virtgpu_dma_buf_unmap(struct virtio_gpu_object *bo) in virtgpu_dma_buf_unmap() 204 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_dma_buf_free_obj() 229 struct virtio_gpu_object *bo, in virtgpu_dma_buf_init_obj() 285 struct virtio_gpu_object *bo) in virtgpu_dma_buf_obj_resubmit() [all …]
|
| H A D | virtgpu_object.c | 66 void virtio_gpu_remove_from_restore_list(struct virtio_gpu_object *bo) in virtio_gpu_remove_from_restore_list() 75 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo) in virtio_gpu_cleanup_object() 102 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_free_object() 115 int virtio_gpu_detach_object_fenced(struct virtio_gpu_object *bo) in virtio_gpu_detach_object_fenced() 151 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo) in virtio_gpu_is_shmem() 172 struct virtio_gpu_object *bo, in virtio_gpu_object_shmem_init() 215 struct virtio_gpu_object **bo_ptr, in virtio_gpu_object_create() 220 struct virtio_gpu_object *bo; in virtio_gpu_object_create() 294 struct virtio_gpu_object *bo) in virtio_gpu_add_object_to_restore_list() 303 struct virtio_gpu_object *bo, *tmp; in virtio_gpu_object_restore_all() [all …]
|
| H A D | virtgpu_plane.c | 139 struct virtio_gpu_object *bo = in virtio_gpu_panic_update_dumb_bo() 162 struct virtio_gpu_object *bo = in virtio_gpu_update_dumb_bo() 189 struct virtio_gpu_object *bo; in virtio_gpu_panic_resource_flush() 207 struct virtio_gpu_object *bo; in virtio_gpu_resource_flush() 244 struct virtio_gpu_object *bo; in virtio_gpu_primary_plane_update() 317 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_prepare_imported_obj() 357 struct virtio_gpu_object *bo; in virtio_gpu_plane_prepare_fb() 439 struct virtio_gpu_object *bo = NULL; in virtio_gpu_cursor_plane_update() 512 struct virtio_gpu_object *bo; in virtio_drm_get_scanout_buffer() 542 struct virtio_gpu_object *bo; in virtio_panic_flush()
|
| H A D | virtgpu_vq.c | 643 struct virtio_gpu_object *bo, in virtio_gpu_cmd_create_resource() 668 struct virtio_gpu_object *bo; in virtio_gpu_cmd_unref_cb() 677 struct virtio_gpu_object *bo, in virtio_gpu_cmd_unref_resource() 779 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_panic_cmd_transfer_to_host_2d() 810 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_2d() 1169 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_attach_resource() 1187 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_detach_resource() 1203 struct virtio_gpu_object *bo, in virtio_gpu_cmd_resource_create_3d() 1243 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_3d() 1278 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_from_host_3d() [all …]
|
| H A D | virtgpu_gem.c | 38 struct virtio_gpu_object *obj; in virtio_gpu_gem_create()
|