vio_queue_info

Information for one virtqueue on the device

Synopsis:

#include <qvm/vio.h>
struct vio_queue_info {
    vq_t* pvq;
    struct vio_state* vsp;
    struct virtio_virtq_data data;
    unsigned max_size;
};

Data:

vq_t* pvq
A pointer to the virtqueue support routine control structure.
struct vio_state* vsp
A backpointer to the VIRTIO state for this queue (see vio_state).
struct virtio_virtq_data data
Basic VIRTIO data about the queue.
unsigned max_size
The maximum number of entries the device allows in the queue.
Page updated: