Lines Matching refs:virtio_gpu_object
88 struct virtio_gpu_object { struct
100 container_of((gobj), struct virtio_gpu_object, base.base) argument
103 struct virtio_gpu_object base;
107 struct virtio_gpu_object base;
113 #define to_virtio_gpu_shmem(virtio_gpu_object) \ argument
114 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
116 #define to_virtio_gpu_vram(virtio_gpu_object) \ argument
117 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base)
319 struct virtio_gpu_object *bo,
324 struct virtio_gpu_object *bo);
342 struct virtio_gpu_object *obj,
389 struct virtio_gpu_object *bo,
410 struct virtio_gpu_object *bo);
414 struct virtio_gpu_object *bo,
421 struct virtio_gpu_object *bo,
447 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo);
452 struct virtio_gpu_object **bo_ptr,
455 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo);
461 struct virtio_gpu_object *bo);
476 bool virtio_gpu_is_vram(struct virtio_gpu_object *bo);
479 struct virtio_gpu_object **bo_ptr);
480 struct sg_table *virtio_gpu_vram_map_dma_buf(struct virtio_gpu_object *bo,