Lines Matching refs:virtqueue
244 struct virtqueue { struct
340 desc_is_used(struct vring_packed_desc *desc, struct virtqueue *vq) in desc_is_used()
352 vring_desc_init_packed(struct virtqueue *vq, int n) in vring_desc_init_packed()
388 virtqueue_disable_intr_packed(struct virtqueue *vq) in virtqueue_disable_intr_packed()
401 virtqueue_disable_intr_split(struct virtqueue *vq) in virtqueue_disable_intr_split()
410 virtqueue_disable_intr(struct virtqueue *vq) in virtqueue_disable_intr()
422 virtqueue_enable_intr_packed(struct virtqueue *vq) in virtqueue_enable_intr_packed()
435 virtqueue_enable_intr_split(struct virtqueue *vq) in virtqueue_enable_intr_split()
444 virtqueue_enable_intr(struct virtqueue *vq) in virtqueue_enable_intr()
455 void virtqueue_dump(struct virtqueue *vq);
459 struct rte_mbuf *virtqueue_detach_unused(struct virtqueue *vq);
462 void virtqueue_rxvq_flush(struct virtqueue *vq);
464 int virtqueue_rxvq_reset_packed(struct virtqueue *vq);
466 int virtqueue_txvq_reset_packed(struct virtqueue *vq);
469 virtqueue_full(const struct virtqueue *vq) in virtqueue_full()
487 virtqueue_nused(const struct virtqueue *vq) in virtqueue_nused()
513 void vq_ring_free_chain(struct virtqueue *vq, uint16_t desc_idx);
514 void vq_ring_free_chain_packed(struct virtqueue *vq, uint16_t used_idx);
515 void vq_ring_free_inorder(struct virtqueue *vq, uint16_t desc_idx,
519 vq_update_avail_idx(struct virtqueue *vq) in vq_update_avail_idx()
542 vq_update_avail_ring(struct virtqueue *vq, uint16_t desc_idx) in vq_update_avail_ring()
559 virtqueue_kick_prepare(struct virtqueue *vq) in virtqueue_kick_prepare()
570 virtqueue_kick_prepare_packed(struct virtqueue *vq) in virtqueue_kick_prepare_packed()
588 virtqueue_notify(struct virtqueue *vq) in virtqueue_notify()
694 struct virtqueue *vq = txvq->vq; in virtqueue_enqueue_xmit_packed()
814 vq_ring_free_id_packed(struct virtqueue *vq, uint16_t id) in vq_ring_free_id_packed()
831 virtio_xmit_cleanup_inorder_packed(struct virtqueue *vq, int num) in virtio_xmit_cleanup_inorder_packed()
865 virtio_xmit_cleanup_normal_packed(struct virtqueue *vq, int num) in virtio_xmit_cleanup_normal_packed()
895 virtio_xmit_cleanup_packed(struct virtqueue *vq, int num, int in_order) in virtio_xmit_cleanup_packed()
904 virtio_xmit_cleanup(struct virtqueue *vq, uint16_t num) in virtio_xmit_cleanup()
929 virtio_xmit_cleanup_inorder(struct virtqueue *vq, uint16_t num) in virtio_xmit_cleanup_inorder()