Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/gpu/drm/virtio/
Dvirtgpu_drv.h83 struct virtio_gpu_object { struct
95 container_of((gobj), struct virtio_gpu_object, base.base) argument
98 struct virtio_gpu_object base;
104 struct virtio_gpu_object base;
110 #define to_virtio_gpu_shmem(virtio_gpu_object) \ argument
111 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
113 #define to_virtio_gpu_vram(virtio_gpu_object) \ argument
114 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base)
303 struct virtio_gpu_object *bo,
308 struct virtio_gpu_object *bo);
[all …]
Dvirtgpu_vram.c6 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_vram_free()
35 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_vram_mmap()
75 bool virtio_gpu_is_vram(struct virtio_gpu_object *bo) in virtio_gpu_is_vram()
80 static int virtio_gpu_vram_map(struct virtio_gpu_object *bo) in virtio_gpu_vram_map()
126 struct virtio_gpu_object **bo_ptr) in virtio_gpu_vram_create()
Dvirtgpu_object.c64 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo) in virtio_gpu_cleanup_object()
103 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_free_object()
130 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo) in virtio_gpu_is_shmem()
151 struct virtio_gpu_object *bo, in virtio_gpu_object_shmem_init()
213 struct virtio_gpu_object **bo_ptr, in virtio_gpu_object_create()
218 struct virtio_gpu_object *bo; in virtio_gpu_object_create()
Dvirtgpu_prime.c34 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_virtio_get_uuid()
63 struct virtio_gpu_object *bo) in virtio_gpu_resource_assign_uuid()
86 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_prime_export()
Dvirtgpu_vq.c501 struct virtio_gpu_object *bo, in virtio_gpu_cmd_create_resource()
526 struct virtio_gpu_object *bo; in virtio_gpu_cmd_unref_cb()
535 struct virtio_gpu_object *bo) in virtio_gpu_cmd_unref_resource()
607 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_2d()
954 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_attach_resource()
972 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_context_detach_resource()
988 struct virtio_gpu_object *bo, in virtio_gpu_cmd_resource_create_3d()
1028 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_to_host_3d()
1065 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(objs->objs[0]); in virtio_gpu_cmd_transfer_from_host_3d()
1110 struct virtio_gpu_object *obj, in virtio_gpu_object_attach()
[all …]
Dvirtgpu_plane.c113 struct virtio_gpu_object *bo = in virtio_gpu_update_dumb_bo()
139 struct virtio_gpu_object *bo; in virtio_gpu_resource_flush()
174 struct virtio_gpu_object *bo; in virtio_gpu_primary_plane_update()
248 struct virtio_gpu_object *bo; in virtio_gpu_plane_prepare_fb()
291 struct virtio_gpu_object *bo = NULL; in virtio_gpu_cursor_plane_update()
Dvirtgpu_ioctl.c245 struct virtio_gpu_object *qobj; in virtio_gpu_resource_create_ioctl()
307 struct virtio_gpu_object *qobj = NULL; in virtio_gpu_resource_info_ioctl()
331 struct virtio_gpu_object *bo; in virtio_gpu_transfer_from_host_ioctl()
386 struct virtio_gpu_object *bo; in virtio_gpu_transfer_to_host_ioctl()
602 struct virtio_gpu_object *bo; in virtio_gpu_resource_create_blob_ioctl()
Dvirtgpu_gem.c38 struct virtio_gpu_object *obj; in virtio_gpu_gem_create()