Home
last modified time | relevance | path

Searched refs:cursorq (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_vq.c74 schedule_work(&vgdev->cursorq.dequeue_work); in virtio_gpu_cursor_ack()
244 cursorq.dequeue_work); in virtio_gpu_dequeue_cursor_func()
249 spin_lock(&vgdev->cursorq.qlock); in virtio_gpu_dequeue_cursor_func()
251 virtqueue_disable_cb(vgdev->cursorq.vq); in virtio_gpu_dequeue_cursor_func()
252 reclaim_vbufs(vgdev->cursorq.vq, &reclaim_list); in virtio_gpu_dequeue_cursor_func()
253 } while (!virtqueue_enable_cb(vgdev->cursorq.vq)); in virtio_gpu_dequeue_cursor_func()
254 spin_unlock(&vgdev->cursorq.qlock); in virtio_gpu_dequeue_cursor_func()
260 wake_up(&vgdev->cursorq.ack_queue); in virtio_gpu_dequeue_cursor_func()
354 struct virtqueue *vq = vgdev->cursorq.vq; in virtio_gpu_queue_cursor()
366 spin_lock(&vgdev->cursorq.qlock); in virtio_gpu_queue_cursor()
[all …]
Dvirtgpu_kms.c160 virtio_gpu_init_vq(&vgdev->cursorq, virtio_gpu_dequeue_cursor_func); in virtio_gpu_driver_load()
184 vgdev->cursorq.vq = vqs[1]; in virtio_gpu_driver_load()
258 flush_work(&vgdev->cursorq.dequeue_work); in virtio_gpu_driver_unload()
Dvirtgpu_drv.h179 struct virtio_gpu_queue cursorq; member