/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_debugfs.c | 47 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private; local 72 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private; local 84 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private; local [all...] |
H A D | virtgpu_drv.c | 129 struct virtio_gpu_device *vgdev = dev->dev_private; local
|
H A D | virtgpu_fence.c | 74 struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev, argument 101 void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, argument 127 void virtio_gpu_fence_event_process(struct virtio_gpu_device *vgdev, argument
|
H A D | virtgpu_prime.c | 35 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local 90 int virtio_gpu_resource_assign_uuid(struct virtio_gpu_device *vgdev, argument 109 struct virtio_gpu_device *vgdev = dev->dev_private; local
|
H A D | virtgpu_vram.c | 9 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local 36 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local 73 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private; local 146 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private; local 185 virtio_gpu_vram_create(struct virtio_gpu_device *vgdev, struct virtio_gpu_object_params *params, struct virtio_gpu_object **bo_ptr) argument [all...] |
H A D | virtgpu_gem.c | 37 struct virtio_gpu_device *vgdev = dev->dev_private; local 67 struct virtio_gpu_device *vgdev = dev->dev_private; local 120 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local 147 struct virtio_gpu_device *vgdev local 271 virtio_gpu_array_put_free_delayed(struct virtio_gpu_device *vgdev, struct virtio_gpu_object_array *objs) argument 282 struct virtio_gpu_device *vgdev = local [all...] |
H A D | virtgpu_object.c | 34 int virtio_gpu_resource_id_get(struct virtio_gpu_device *vgdev, uint32_t *resid) argument 57 static void virtio_gpu_resource_id_put(struct virtio_gpu_device *vgdev, uint32_t id) argument 66 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private; local 89 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private; local 135 virtio_gpu_object_shmem_init(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo, struct virtio_gpu_mem_entry **ents, unsigned int *nents) argument 179 virtio_gpu_object_create(struct virtio_gpu_device *vgdev, struct virtio_gpu_object_params *params, struct virtio_gpu_object **bo_ptr, struct virtio_gpu_fence *fence) argument [all...] |
H A D | virtgpu_kms.c | 37 struct virtio_gpu_device *vgdev = local 67 static void virtio_gpu_get_capsets(struct virtio_gpu_device *vgdev, argument 124 struct virtio_gpu_device *vgdev; local 271 virtio_gpu_cleanup_cap_cache(struct virtio_gpu_device *vgdev) argument 283 struct virtio_gpu_device *vgdev = dev->dev_private; local 295 struct virtio_gpu_device *vgdev = dev->dev_private; local 310 struct virtio_gpu_device *vgdev = dev->dev_private; local 338 struct virtio_gpu_device *vgdev = dev->dev_private; local [all...] |
H A D | virtgpu_display.c | 89 struct virtio_gpu_device *vgdev = dev->dev_private; local 107 struct virtio_gpu_device *vgdev = dev->dev_private; local 254 static int vgdev_output_init(struct virtio_gpu_device *vgdev, int index) argument 335 virtio_gpu_modeset_init(struct virtio_gpu_device *vgdev) argument 364 virtio_gpu_modeset_fini(struct virtio_gpu_device *vgdev) argument [all...] |
H A D | virtgpu_ioctl.c | 42 static void virtio_gpu_create_context_locked(struct virtio_gpu_device *vgdev, argument 64 struct virtio_gpu_device *vgdev = dev->dev_private; local 80 struct virtio_gpu_device *vgdev = dev->dev_private; local 91 struct virtio_gpu_device *vgdev = dev->dev_private; local 132 struct virtio_gpu_device *vgdev = dev->dev_private; local 227 struct virtio_gpu_device *vgdev = dev->dev_private; local 282 struct virtio_gpu_device *vgdev = dev->dev_private; local 371 struct virtio_gpu_device *vgdev = dev->dev_private; local 439 verify_blob(struct virtio_gpu_device *vgdev, struct virtio_gpu_fpriv *vfpriv, struct virtio_gpu_object_params *params, struct drm_virtgpu_resource_create_blob *rc_blob, bool *guest_blob, bool *host3d_blob) argument 506 struct virtio_gpu_device *vgdev = dev->dev_private; local 582 struct virtio_gpu_device *vgdev = dev->dev_private; local [all...] |
H A D | virtgpu_plane.c | 111 static void virtio_gpu_update_dumb_bo(struct virtio_gpu_device *vgdev, argument 139 struct virtio_gpu_device *vgdev = dev->dev_private; local 174 struct virtio_gpu_device *vgdev = dev->dev_private; local 248 struct virtio_gpu_device *vgdev = dev->dev_private; local 291 struct virtio_gpu_device *vgdev = dev->dev_private; local 376 virtio_gpu_plane_init(struct virtio_gpu_device *vgdev, enum drm_plane_type type, int index) argument [all...] |
H A D | virtgpu_submit.c | 39 struct virtio_gpu_device *vgdev; member in struct:virtio_gpu_submit 374 struct virtio_gpu_device *vgdev = dev->dev_private; local 476 struct virtio_gpu_device *vgdev = dev->dev_private; local [all...] |
H A D | virtgpu_vq.c | 59 struct virtio_gpu_device *vgdev = dev->dev_private; local 67 struct virtio_gpu_device *vgdev = dev->dev_private; local 72 int virtio_gpu_alloc_vbufs(struct virtio_gpu_device *vgdev) argument 83 void virtio_gpu_free_vbufs(struct virtio_gpu_device *vgdev) argument 90 virtio_gpu_get_vbuf(struct virtio_gpu_device *vgdev, int size, int resp_size, void *resp_buf, virtio_gpu_resp_cb resp_cb) argument 124 virtio_gpu_alloc_cursor(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer **vbuffer_p) argument 140 virtio_gpu_alloc_cmd_resp(struct virtio_gpu_device *vgdev, virtio_gpu_resp_cb cb, struct virtio_gpu_vbuffer **vbuffer_p, int cmd_size, int resp_size, void *resp_buf) argument 154 virtio_gpu_alloc_cmd(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer **vbuffer_p, int size) argument 163 virtio_gpu_alloc_cmd_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer **vbuffer_p, int size, virtio_gpu_resp_cb cb) argument 173 free_vbuf(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 198 struct virtio_gpu_device *vgdev = local 249 struct virtio_gpu_device *vgdev = local 314 virtio_gpu_queue_ctrl_sgs(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf, struct virtio_gpu_fence *fence, int elemcnt, struct scatterlist **sgs, int outcnt, int incnt) argument 371 virtio_gpu_queue_fenced_ctrl_buffer(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf, struct virtio_gpu_fence *fence) argument 425 virtio_gpu_notify(struct virtio_gpu_device *vgdev) argument 441 virtio_gpu_queue_ctrl_buffer(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 447 virtio_gpu_queue_cursor(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 494 virtio_gpu_cmd_create_resource(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo, struct virtio_gpu_object_params *params, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 517 virtio_gpu_cmd_unref_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 528 virtio_gpu_cmd_unref_resource(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo) argument 548 virtio_gpu_cmd_set_scanout(struct virtio_gpu_device *vgdev, uint32_t scanout_id, uint32_t resource_id, uint32_t width, uint32_t height, uint32_t x, uint32_t y) argument 570 virtio_gpu_cmd_resource_flush(struct virtio_gpu_device *vgdev, uint32_t resource_id, uint32_t x, uint32_t y, uint32_t width, uint32_t height, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 594 virtio_gpu_cmd_transfer_to_host_2d(struct virtio_gpu_device *vgdev, uint64_t offset, uint32_t width, uint32_t height, uint32_t x, uint32_t y, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 626 virtio_gpu_cmd_resource_attach_backing(struct virtio_gpu_device *vgdev, uint32_t resource_id, struct virtio_gpu_mem_entry *ents, uint32_t nents, struct virtio_gpu_fence *fence) argument 648 virtio_gpu_cmd_get_display_info_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 677 virtio_gpu_cmd_get_capset_info_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 698 virtio_gpu_cmd_capset_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 735 virtio_gpu_cmd_get_edid_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 762 virtio_gpu_cmd_get_display_info(struct virtio_gpu_device *vgdev) argument 785 virtio_gpu_cmd_get_capset_info(struct virtio_gpu_device *vgdev, int idx) argument 808 virtio_gpu_cmd_get_capset(struct virtio_gpu_device *vgdev, int idx, int version, struct virtio_gpu_drv_cap_cache **cache_p) argument 884 virtio_gpu_cmd_get_edids(struct virtio_gpu_device *vgdev) argument 912 virtio_gpu_cmd_context_create(struct virtio_gpu_device *vgdev, uint32_t id, uint32_t context_init, uint32_t nlen, const char *name) argument 930 virtio_gpu_cmd_context_destroy(struct virtio_gpu_device *vgdev, uint32_t id) argument 944 virtio_gpu_cmd_context_attach_resource(struct virtio_gpu_device *vgdev, uint32_t ctx_id, struct virtio_gpu_object_array *objs) argument 962 virtio_gpu_cmd_context_detach_resource(struct virtio_gpu_device *vgdev, uint32_t ctx_id, struct virtio_gpu_object_array *objs) argument 981 virtio_gpu_cmd_resource_create_3d(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo, struct virtio_gpu_object_params *params, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 1013 virtio_gpu_cmd_transfer_to_host_3d(struct virtio_gpu_device *vgdev, uint32_t ctx_id, uint64_t offset, uint32_t level, uint32_t stride, uint32_t layer_stride, struct drm_virtgpu_3d_box *box, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 1048 virtio_gpu_cmd_transfer_from_host_3d(struct virtio_gpu_device *vgdev, uint32_t ctx_id, uint64_t offset, uint32_t level, uint32_t stride, uint32_t layer_stride, struct drm_virtgpu_3d_box *box, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 1078 virtio_gpu_cmd_submit(struct virtio_gpu_device *vgdev, void *data, uint32_t data_size, uint32_t ctx_id, struct virtio_gpu_object_array *objs, struct virtio_gpu_fence *fence) argument 1101 virtio_gpu_object_attach(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *obj, struct virtio_gpu_mem_entry *ents, unsigned int nents) argument 1110 virtio_gpu_cursor_ping(struct virtio_gpu_device *vgdev, struct virtio_gpu_output *output) argument 1122 virtio_gpu_cmd_resource_uuid_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 1147 virtio_gpu_cmd_resource_assign_uuid(struct virtio_gpu_device *vgdev, struct virtio_gpu_object_array *objs) argument 1177 virtio_gpu_cmd_resource_map_cb(struct virtio_gpu_device *vgdev, struct virtio_gpu_vbuffer *vbuf) argument 1200 virtio_gpu_cmd_map(struct virtio_gpu_device *vgdev, struct virtio_gpu_object_array *objs, uint64_t offset) argument 1226 virtio_gpu_cmd_unmap(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo) argument 1242 virtio_gpu_cmd_resource_create_blob(struct virtio_gpu_device *vgdev, struct virtio_gpu_object *bo, struct virtio_gpu_object_params *params, struct virtio_gpu_mem_entry *ents, uint32_t nents) argument 1270 virtio_gpu_cmd_set_scanout_blob(struct virtio_gpu_device *vgdev, uint32_t scanout_id, struct virtio_gpu_object *bo, struct drm_framebuffer *fb, uint32_t width, uint32_t height, uint32_t x, uint32_t y) argument [all...] |