iPXE
Data Fields
vring_virtqueue Struct Reference

#include <virtio-ring.h>

Data Fields

unsigned char * queue
struct vring vring
u16 free_head
u16 last_used_idx
void ** vdata
int queue_index
struct virtio_pci_region notification

Detailed Description

Definition at line 75 of file virtio-ring.h.


Field Documentation

unsigned char* vring_virtqueue::queue

Definition at line 76 of file virtio-ring.h.

Referenced by vp_alloc_vq(), vp_find_vq(), vp_free_vq(), and vpm_find_vqs().

Definition at line 78 of file virtio-ring.h.

Referenced by vring_add_buf(), and vring_detach().

Definition at line 79 of file virtio-ring.h.

Referenced by vring_get_buf(), and vring_more_used().

Definition at line 80 of file virtio-ring.h.

Referenced by vp_alloc_vq(), vp_free_vq(), vring_add_buf(), and vring_get_buf().

Definition at line 82 of file virtio-ring.h.

Referenced by vp_find_vq(), vpm_find_vqs(), vpm_notify(), and vring_kick().

Definition at line 83 of file virtio-ring.h.

Referenced by virtnet_free_virtqueues(), vpm_find_vqs(), and vpm_notify().


The documentation for this struct was generated from the following file: