Lines Matching refs:virtio_gpu_object
55 struct virtio_gpu_object { struct
68 container_of((gobj), struct virtio_gpu_object, gem_base) argument
235 struct virtio_gpu_object *virtio_gpu_alloc_object(struct drm_device *dev,
282 struct virtio_gpu_object *obj,
358 struct virtio_gpu_object **bo_ptr);
359 int virtio_gpu_object_kmap(struct virtio_gpu_object *bo, void **ptr);
361 struct virtio_gpu_object *bo);
362 void virtio_gpu_object_free_sg_table(struct virtio_gpu_object *bo);
363 int virtio_gpu_object_wait(struct virtio_gpu_object *bo, bool no_wait);
377 static inline struct virtio_gpu_object*
378 virtio_gpu_object_ref(struct virtio_gpu_object *bo) in virtio_gpu_object_ref()
384 static inline void virtio_gpu_object_unref(struct virtio_gpu_object **bo) in virtio_gpu_object_unref()
396 static inline u64 virtio_gpu_object_mmap_offset(struct virtio_gpu_object *bo) in virtio_gpu_object_mmap_offset()
401 static inline int virtio_gpu_object_reserve(struct virtio_gpu_object *bo, in virtio_gpu_object_reserve()
418 static inline void virtio_gpu_object_unreserve(struct virtio_gpu_object *bo) in virtio_gpu_object_unreserve()