Lines Matching refs:virtqueue

17 #include <virtio/virtqueue.h>
205 * \brief allocates and initiates a new virtqueue structure with no vring mem
207 * \param vq pointer to the array of virtqueue pointers
257 * \brief allocates and initiates a new virtqueue structure
336 * \brief allocates and initiates a new virtqueue structure
339 * \param vq pointer where to store the new virtqueue pointer
346 * \brief allocates and initiates a new virtqueue structure
350 * \param vq pointer where to store the new virtqueue pointer
435 * \param vq pointer to the virtqueue memory to be freed
454 * \param vq pointer to the virtqueue structure
466 * \param the virtqueue to get the alignment from
478 * \param vq pointer to the virtqueue structure
491 * this virtqueue
493 * \param vq pointer to the virtqueue structure
503 * \brief Returns the queue index of the virtqueue of the device
505 * \param vq pointer to the virtqueue structure
515 * \brief Checks if the virtqueue is empty
517 * \param vq pointer to the virtqueue structure
530 * \param vq pointer to the virtqueue structure
555 * \param vq virtqueue to send the interrupt on
662 * \brief updates the used ring of the virtqueue by placing the descriptor
665 * \param vq the virtqueue to update
686 * \brief Enqueues a new descriptor chain into the virtqueue
688 * \param vq the virtqueue the descriptor chain gets enqueued in
689 * \param bl list of buffers to enqueue into the virtqueue
721 * \brief dequeues a descriptor chain form the virtqueue
723 * \param vq the virtqueue to dequeue descriptors from
793 * \brief polls the virtqueue
795 * \param vq the virtqueue array to dequeue descriptors from