Searched refs:virtio_gpu_device (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.h129 struct virtio_gpu_device;
131 typedef void (*virtio_gpu_resp_cb)(struct virtio_gpu_device *vgdev,
220 struct virtio_gpu_device { struct
318 void virtio_gpu_array_put_free_delayed(struct virtio_gpu_device *vgdev,
323 int virtio_gpu_alloc_vbufs(struct virtio_gpu_device *vgdev);
324 void virtio_gpu_free_vbufs(struct virtio_gpu_device *vgdev);
325 void virtio_gpu_cmd_create_resource(struct virtio_gpu_device *vgdev,
330 void virtio_gpu_cmd_unref_resource(struct virtio_gpu_device *vgdev,
332 void virtio_gpu_cmd_transfer_to_host_2d(struct virtio_gpu_device *vgdev,
338 void virtio_gpu_cmd_resource_flush(struct virtio_gpu_device *vgde
[all...]
H A Dvirtgpu_debugfs.c47 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private;
72 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private;
84 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private;
H A Dvirtgpu_kms.c37 struct virtio_gpu_device *vgdev =
38 container_of(work, struct virtio_gpu_device,
67 static void virtio_gpu_get_capsets(struct virtio_gpu_device *vgdev,
124 struct virtio_gpu_device *vgdev;
133 vgdev = drmm_kzalloc(dev, sizeof(struct virtio_gpu_device), GFP_KERNEL);
271 static void virtio_gpu_cleanup_cap_cache(struct virtio_gpu_device *vgdev)
283 struct virtio_gpu_device *vgdev = dev->dev_private;
295 struct virtio_gpu_device *vgdev = dev->dev_private;
310 struct virtio_gpu_device *vgdev = dev->dev_private;
338 struct virtio_gpu_device *vgde
[all...]
H A Dvirtgpu_vq.c59 struct virtio_gpu_device *vgdev = dev->dev_private;
67 struct virtio_gpu_device *vgdev = dev->dev_private;
72 int virtio_gpu_alloc_vbufs(struct virtio_gpu_device *vgdev)
83 void virtio_gpu_free_vbufs(struct virtio_gpu_device *vgdev)
90 virtio_gpu_get_vbuf(struct virtio_gpu_device *vgdev,
124 virtio_gpu_alloc_cursor(struct virtio_gpu_device *vgdev,
140 static void *virtio_gpu_alloc_cmd_resp(struct virtio_gpu_device *vgdev,
154 static void *virtio_gpu_alloc_cmd(struct virtio_gpu_device *vgdev,
163 static void *virtio_gpu_alloc_cmd_cb(struct virtio_gpu_device *vgdev,
173 static void free_vbuf(struct virtio_gpu_device *vgde
[all...]
H A Dvirtgpu_gem.c37 struct virtio_gpu_device *vgdev = dev->dev_private;
67 struct virtio_gpu_device *vgdev = dev->dev_private;
120 struct virtio_gpu_device *vgdev = obj->dev->dev_private;
147 struct virtio_gpu_device *vgdev = obj->dev->dev_private;
271 void virtio_gpu_array_put_free_delayed(struct virtio_gpu_device *vgdev,
282 struct virtio_gpu_device *vgdev =
283 container_of(work, struct virtio_gpu_device, obj_free_work);
H A Dvirtgpu_object.c34 int virtio_gpu_resource_id_get(struct virtio_gpu_device *vgdev, uint32_t *resid)
57 static void virtio_gpu_resource_id_put(struct virtio_gpu_device *vgdev, uint32_t id)
66 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private;
89 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private;
135 static int virtio_gpu_object_shmem_init(struct virtio_gpu_device *vgdev,
179 int virtio_gpu_object_create(struct virtio_gpu_device *vgdev,
H A Dvirtgpu_vram.c9 struct virtio_gpu_device *vgdev = obj->dev->dev_private;
36 struct virtio_gpu_device *vgdev = obj->dev->dev_private;
73 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private;
146 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private;
185 int virtio_gpu_vram_create(struct virtio_gpu_device *vgdev,
H A Dvirtgpu_fence.c74 struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev,
101 void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev,
127 void virtio_gpu_fence_event_process(struct virtio_gpu_device *vgdev,
H A Dvirtgpu_prime.c35 struct virtio_gpu_device *vgdev = obj->dev->dev_private;
90 int virtio_gpu_resource_assign_uuid(struct virtio_gpu_device *vgdev,
109 struct virtio_gpu_device *vgdev = dev->dev_private;
H A Dvirtgpu_ioctl.c42 static void virtio_gpu_create_context_locked(struct virtio_gpu_device *vgdev,
64 struct virtio_gpu_device *vgdev = dev->dev_private;
80 struct virtio_gpu_device *vgdev = dev->dev_private;
91 struct virtio_gpu_device *vgdev = dev->dev_private;
132 struct virtio_gpu_device *vgdev = dev->dev_private;
227 struct virtio_gpu_device *vgdev = dev->dev_private;
282 struct virtio_gpu_device *vgdev = dev->dev_private;
371 struct virtio_gpu_device *vgdev = dev->dev_private;
439 static int verify_blob(struct virtio_gpu_device *vgdev,
506 struct virtio_gpu_device *vgde
[all...]
H A Dvirtgpu_display.c89 struct virtio_gpu_device *vgdev = dev->dev_private;
107 struct virtio_gpu_device *vgdev = dev->dev_private;
254 static int vgdev_output_init(struct virtio_gpu_device *vgdev, int index)
335 int virtio_gpu_modeset_init(struct virtio_gpu_device *vgdev)
364 void virtio_gpu_modeset_fini(struct virtio_gpu_device *vgdev)
H A Dvirtgpu_plane.c111 static void virtio_gpu_update_dumb_bo(struct virtio_gpu_device *vgdev,
139 struct virtio_gpu_device *vgdev = dev->dev_private;
174 struct virtio_gpu_device *vgdev = dev->dev_private;
248 struct virtio_gpu_device *vgdev = dev->dev_private;
291 struct virtio_gpu_device *vgdev = dev->dev_private;
376 struct drm_plane *virtio_gpu_plane_init(struct virtio_gpu_device *vgdev,
H A Dvirtgpu_submit.c39 struct virtio_gpu_device *vgdev;
374 struct virtio_gpu_device *vgdev = dev->dev_private;
476 struct virtio_gpu_device *vgdev = dev->dev_private;
H A Dvirtgpu_drv.c129 struct virtio_gpu_device *vgdev = dev->dev_private;

Completed in 453 milliseconds