Lines Matching refs:virtqueue
35 virtio_init_vring(struct virtqueue *vq) in virtio_init_vring()
74 struct virtqueue *vq; in virtio_init_queue()
140 struct virtqueue *vq; in virtio_free_queues()
175 dev->vqs = calloc(1, sizeof(struct virtqueue *) * max_queues); in virtio_alloc_queues()
301 vq_ring_free_chain(struct virtqueue *vq, uint16_t desc_idx) in vq_ring_free_chain()
335 virtqueue_dequeue_burst_rx(struct virtqueue *vq, void **rx_pkts, in virtqueue_dequeue_burst_rx()
369 finish_req(struct virtqueue *vq) in finish_req()
394 virtqueue_req_start(struct virtqueue *vq, void *cookie, int iovcnt) in virtqueue_req_start()
416 virtqueue_req_flush(struct virtqueue *vq) in virtqueue_req_flush()
451 virtqueue_req_abort(struct virtqueue *vq) in virtqueue_req_abort()
468 virtqueue_req_add_iovs(struct virtqueue *vq, struct iovec *iovs, uint16_t iovcnt, in virtqueue_req_add_iovs()
531 virtio_recv_pkts(struct virtqueue *vq, void **io, uint32_t *len, uint16_t nb_pkts) in virtio_recv_pkts()
549 struct virtqueue *vq = NULL; in virtio_dev_acquire_queue()
572 struct virtqueue *vq = NULL; in virtio_dev_find_and_acquire_queue()
621 struct virtqueue *vq = NULL; in virtio_dev_release_queue()