Lines Matching refs:virtio_gpu_object
87 struct virtio_gpu_object { struct
99 container_of((gobj), struct virtio_gpu_object, base.base) argument
102 struct virtio_gpu_object base;
106 struct virtio_gpu_object base;
112 #define to_virtio_gpu_shmem(virtio_gpu_object) \ argument
113 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
115 #define to_virtio_gpu_vram(virtio_gpu_object) \ argument
116 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base)
328 struct virtio_gpu_object *bo,
333 struct virtio_gpu_object *bo);
351 struct virtio_gpu_object *obj,
398 struct virtio_gpu_object *bo,
419 struct virtio_gpu_object *bo);
423 struct virtio_gpu_object *bo,
430 struct virtio_gpu_object *bo,
456 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo);
461 struct virtio_gpu_object **bo_ptr,
464 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo);
470 struct virtio_gpu_object *bo);
485 bool virtio_gpu_is_vram(struct virtio_gpu_object *bo);
488 struct virtio_gpu_object **bo_ptr);
489 struct sg_table *virtio_gpu_vram_map_dma_buf(struct virtio_gpu_object *bo,