Lines Matching refs:VuVirtq
287 map_ring(VuDev *dev, VuVirtq *vq) in map_ring()
302 vu_is_vq_usable(VuDev *dev, VuVirtq *vq) in vu_is_vq_usable()
335 VuVirtq *vq = &dev->vq[i]; in unmap_rings()
753 VuVirtq *vq = &dev->vq[index]; in vu_kick_cb()
1213 VuVirtq *vq = &dev->vq[index]; in vu_set_vring_addr_exec()
1332 vu_check_queue_inflights(VuDev *dev, VuVirtq *vq) in vu_check_queue_inflights()
1442 void vu_set_queue_handler(VuDev *dev, VuVirtq *vq, in vu_set_queue_handler()
1458 bool vu_set_queue_host_notifier(VuDev *dev, VuVirtq *vq, int fd, in vu_set_queue_host_notifier()
2199 VuVirtq *vq = &dev->vq[i]; in vu_deinit()
2299 dev->vq[i] = (VuVirtq) { in vu_init()
2308 VuVirtq *
2316 vu_queue_enabled(VuDev *dev, VuVirtq *vq) in vu_queue_enabled()
2322 vu_queue_started(const VuDev *dev, const VuVirtq *vq) in vu_queue_started()
2328 vring_avail_flags(VuVirtq *vq) in vring_avail_flags()
2334 vring_avail_idx(VuVirtq *vq) in vring_avail_idx()
2342 vring_avail_ring(VuVirtq *vq, int i) in vring_avail_ring()
2348 vring_get_used_event(VuVirtq *vq) in vring_get_used_event()
2354 virtqueue_num_heads(VuDev *dev, VuVirtq *vq, unsigned int idx) in virtqueue_num_heads()
2374 virtqueue_get_head(VuDev *dev, VuVirtq *vq, in virtqueue_get_head()
2450 vu_queue_get_avail_bytes(VuDev *dev, VuVirtq *vq, unsigned int *in_bytes, in vu_queue_get_avail_bytes()
2560 vu_queue_avail_bytes(VuDev *dev, VuVirtq *vq, unsigned int in_bytes, in vu_queue_avail_bytes()
2574 vu_queue_empty(VuDev *dev, VuVirtq *vq) in vu_queue_empty()
2588 vring_notify(VuDev *dev, VuVirtq *vq) in vring_notify()
2613 static void _vu_queue_notify(VuDev *dev, VuVirtq *vq, bool sync) in _vu_queue_notify()
2656 void vu_queue_notify(VuDev *dev, VuVirtq *vq) in vu_queue_notify()
2661 void vu_queue_notify_sync(VuDev *dev, VuVirtq *vq) in vu_queue_notify_sync()
2677 vring_used_flags_set_bit(VuVirtq *vq, int mask) in vring_used_flags_set_bit()
2687 vring_used_flags_unset_bit(VuVirtq *vq, int mask) in vring_used_flags_unset_bit()
2697 vring_set_avail_event(VuVirtq *vq, uint16_t val) in vring_set_avail_event()
2709 vu_queue_set_notification(VuDev *dev, VuVirtq *vq, int enable) in vu_queue_set_notification()
2786 vu_queue_map_desc(VuDev *dev, VuVirtq *vq, unsigned int idx, size_t sz) in vu_queue_map_desc()
2879 vu_queue_inflight_get(VuDev *dev, VuVirtq *vq, int desc_idx) in vu_queue_inflight_get()
2896 vu_queue_inflight_pre_put(VuDev *dev, VuVirtq *vq, int desc_idx) in vu_queue_inflight_pre_put()
2912 vu_queue_inflight_post_put(VuDev *dev, VuVirtq *vq, int desc_idx) in vu_queue_inflight_post_put()
2934 vu_queue_pop(VuDev *dev, VuVirtq *vq, size_t sz) in vu_queue_pop()
2992 vu_queue_detach_element(VuDev *dev, VuVirtq *vq, VuVirtqElement *elem, in vu_queue_detach_element()
3000 vu_queue_unpop(VuDev *dev, VuVirtq *vq, VuVirtqElement *elem, in vu_queue_unpop()
3008 vu_queue_rewind(VuDev *dev, VuVirtq *vq, unsigned int num) in vu_queue_rewind()
3019 void vring_used_write(VuDev *dev, VuVirtq *vq, in vring_used_write()
3032 vu_log_queue_fill(VuDev *dev, VuVirtq *vq, in vu_log_queue_fill()
3091 vu_queue_fill(VuDev *dev, VuVirtq *vq, in vu_queue_fill()
3111 void vring_used_idx_set(VuDev *dev, VuVirtq *vq, uint16_t val) in vring_used_idx_set()
3122 vu_queue_flush(VuDev *dev, VuVirtq *vq, unsigned int count) in vu_queue_flush()
3143 vu_queue_push(VuDev *dev, VuVirtq *vq, in vu_queue_push()