| /src/sys/external/bsd/drm2/dist/drm/virtio/ |
| H A D | virtgpu_debugfs.c | 51 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private; local in function:virtio_gpu_features 64 struct virtio_gpu_device *vgdev = node->minor->dev->dev_private; local in function:virtio_gpu_debugfs_irq_info
|
| H A D | virtgpu_drv.c | 151 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_config_changed
|
| H A D | virtgpu_fence.c | 81 struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev) argument 100 void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev, argument 119 void virtio_gpu_fence_event_process(struct virtio_gpu_device *vgdev, argument
|
| H A D | virtgpu_object.c | 38 static int virtio_gpu_resource_id_get(struct virtio_gpu_device *vgdev, argument 62 static void virtio_gpu_resource_id_put(struct virtio_gpu_device *vgdev, uint32_t id) argument 72 struct virtio_gpu_device *vgdev = bo->base.base.dev->dev_private; local in function:virtio_gpu_free_object 110 int virtio_gpu_object_create(struct virtio_gpu_device *vgdev, argument [all...] |
| H A D | virtgpu_gem.c | 42 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_gem_create 117 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local in function:virtio_gpu_gem_object_open 137 struct virtio_gpu_device *vgdev = obj->dev->dev_private; local in function:virtio_gpu_gem_object_close 246 void virtio_gpu_array_put_free_delayed(struct virtio_gpu_device *vgdev, argument 257 struct virtio_gpu_device *vgdev = local in function:virtio_gpu_array_put_free_work [all...] |
| H A D | virtgpu_kms.c | 40 struct virtio_gpu_device *vgdev = local in function:virtio_gpu_config_changed_work_func 59 static int virtio_gpu_context_create(struct virtio_gpu_device *vgdev, argument 71 virtio_gpu_context_destroy(struct virtio_gpu_device * vgdev,uint32_t ctx_id) argument 86 virtio_gpu_get_capsets(struct virtio_gpu_device * vgdev,int num_capsets) argument 123 struct virtio_gpu_device *vgdev; local in function:virtio_gpu_init 224 virtio_gpu_cleanup_cap_cache(struct virtio_gpu_device * vgdev) argument 236 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_deinit 255 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_driver_open 283 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_driver_postclose [all...] |
| H A D | virtgpu_plane.c | 111 static void virtio_gpu_update_dumb_bo(struct virtio_gpu_device *vgdev, argument 138 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_primary_plane_update 202 struct virtio_gpu_device *vgdev local in function:virtio_gpu_cursor_prepare_fb 239 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_cursor_plane_update 321 virtio_gpu_plane_init(struct virtio_gpu_device * vgdev,enum drm_plane_type type,int index) argument [all...] |
| H A D | virtgpu_display.c | 93 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_crtc_mode_set_nofb 113 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_crtc_atomic_disable 258 static int vgdev_output_init(struct virtio_gpu_device *vgdev, int index) argument 356 virtio_gpu_modeset_init(struct virtio_gpu_device * vgdev) argument 377 virtio_gpu_modeset_fini(struct virtio_gpu_device * vgdev) argument [all...] |
| H A D | virtgpu_ioctl.c | 44 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_map_ioctl 62 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_execbuffer_ioctl 187 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_getparam_ioctl 210 struct virtio_gpu_device *vgdev local in function:virtio_gpu_resource_create_ioctl 294 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_transfer_from_host_ioctl 334 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_transfer_to_host_ioctl 406 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_get_caps_ioctl [all...] |
| H A D | virtgpu_vq.c | 62 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_ctrl_ack 70 struct virtio_gpu_device *vgdev = dev->dev_private; local in function:virtio_gpu_cursor_ack 75 int virtio_gpu_alloc_vbufs(struct virtio_gpu_device *vgdev) argument 86 void virtio_gpu_free_vbufs(struct virtio_gpu_device *vgdev) argument 93 virtio_gpu_get_vbuf(struct virtio_gpu_device * vgdev,int size,int resp_size,void * resp_buf,virtio_gpu_resp_cb resp_cb) argument 117 virtio_gpu_alloc_cmd(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer ** vbuffer_p,int size) argument 135 virtio_gpu_alloc_cursor(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer ** vbuffer_p) argument 151 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 169 free_vbuf(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 194 struct virtio_gpu_device *vgdev = local in function:virtio_gpu_dequeue_ctrl_func 254 struct virtio_gpu_device *vgdev = local in function:virtio_gpu_dequeue_cursor_func 315 virtio_gpu_queue_ctrl_buffer_locked(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf,struct scatterlist * vout) argument 361 virtio_gpu_queue_fenced_ctrl_buffer(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf,struct virtio_gpu_ctrl_hdr * hdr,struct virtio_gpu_fence * fence) argument 425 virtio_gpu_disable_notify(struct virtio_gpu_device * vgdev) argument 430 virtio_gpu_enable_notify(struct virtio_gpu_device * vgdev) argument 440 virtio_gpu_queue_ctrl_buffer(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 446 virtio_gpu_queue_cursor(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 488 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 511 virtio_gpu_cmd_unref_resource(struct virtio_gpu_device * vgdev,uint32_t resource_id) argument 526 virtio_gpu_cmd_resource_inval_backing(struct virtio_gpu_device * vgdev,uint32_t resource_id,struct virtio_gpu_fence * fence) argument 542 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 564 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) argument 585 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 618 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 640 virtio_gpu_cmd_get_display_info_cb(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 669 virtio_gpu_cmd_get_capset_info_cb(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 686 virtio_gpu_cmd_capset_cb(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 723 virtio_gpu_cmd_get_edid_cb(struct virtio_gpu_device * vgdev,struct virtio_gpu_vbuffer * vbuf) argument 750 virtio_gpu_cmd_get_display_info(struct virtio_gpu_device * vgdev) argument 773 virtio_gpu_cmd_get_capset_info(struct virtio_gpu_device * vgdev,int idx) argument 796 virtio_gpu_cmd_get_capset(struct virtio_gpu_device * vgdev,int idx,int version,struct virtio_gpu_drv_cap_cache ** cache_p) argument 872 virtio_gpu_cmd_get_edids(struct virtio_gpu_device * vgdev) argument 900 virtio_gpu_cmd_context_create(struct virtio_gpu_device * vgdev,uint32_t id,uint32_t nlen,const char * name) argument 917 virtio_gpu_cmd_context_destroy(struct virtio_gpu_device * vgdev,uint32_t id) argument 931 virtio_gpu_cmd_context_attach_resource(struct virtio_gpu_device * vgdev,uint32_t ctx_id,struct virtio_gpu_object_array * objs) argument 950 virtio_gpu_cmd_context_detach_resource(struct virtio_gpu_device * vgdev,uint32_t ctx_id,struct virtio_gpu_object_array * objs) argument 969 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 1000 virtio_gpu_cmd_transfer_to_host_3d(struct virtio_gpu_device * vgdev,uint32_t ctx_id,uint64_t offset,uint32_t level,struct drm_virtgpu_3d_box * box,struct virtio_gpu_object_array * objs,struct virtio_gpu_fence * fence) argument 1032 virtio_gpu_cmd_transfer_from_host_3d(struct virtio_gpu_device * vgdev,uint32_t ctx_id,uint64_t offset,uint32_t level,struct drm_virtgpu_3d_box * box,struct virtio_gpu_object_array * objs,struct virtio_gpu_fence * fence) argument 1058 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 1081 virtio_gpu_object_attach(struct virtio_gpu_device * vgdev,struct virtio_gpu_object * obj,struct virtio_gpu_fence * fence) argument 1136 virtio_gpu_object_detach(struct virtio_gpu_device * vgdev,struct virtio_gpu_object * obj) argument 1166 virtio_gpu_cursor_ping(struct virtio_gpu_device * vgdev,struct virtio_gpu_output * output) argument [all...] |