Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_vq.c69 schedule_work(&vgdev->cursorq.dequeue_work); in virtio_gpu_cursor_ack()
251 cursorq.dequeue_work); in virtio_gpu_dequeue_cursor_func()
256 spin_lock(&vgdev->cursorq.qlock); in virtio_gpu_dequeue_cursor_func()
258 virtqueue_disable_cb(vgdev->cursorq.vq); in virtio_gpu_dequeue_cursor_func()
261 spin_unlock(&vgdev->cursorq.qlock); in virtio_gpu_dequeue_cursor_func()
271 wake_up(&vgdev->cursorq.ack_queue); in virtio_gpu_dequeue_cursor_func()
464 spin_lock(&vgdev->cursorq.qlock); in virtio_gpu_queue_cursor()
468 spin_unlock(&vgdev->cursorq.qlock); in virtio_gpu_queue_cursor()
470 spin_lock(&vgdev->cursorq.qlock); in virtio_gpu_queue_cursor()
473 vbuf->seqno = ++vgdev->cursorq.seqno; in virtio_gpu_queue_cursor()
[all …]
H A Dvirtgpu_kms.c148 virtio_gpu_init_vq(&vgdev->cursorq, virtio_gpu_dequeue_cursor_func); in virtio_gpu_init()
216 vgdev->cursorq.vq = vqs[1]; in virtio_gpu_init()
287 flush_work(&vgdev->cursorq.dequeue_work); in virtio_gpu_deinit()
H A Dvirtgpu_drv.h226 struct virtio_gpu_queue cursorq; member