Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
virtqueue Struct Reference

#include <virtio.h>

Data Fields

struct list_head list
 
void(* callback )(struct virtqueue *vq)
 
const charname
 
struct virtio_devicevdev
 
voidpriv
 
struct virtqueuenext
 
struct devicedev
 
struct lguest_vqconfig config
 
struct vring vring
 
u16 last_avail_idx
 
unsigned int pending_used
 
int eventfd
 
void(* service )(struct virtqueue *vq)
 
pid_t thread
 

Detailed Description

Definition at line 20 of file virtio.h.

Field Documentation

Definition at line 22 of file virtio.h.

Definition at line 149 of file lguest.c.

struct device* dev

Definition at line 146 of file lguest.c.

int eventfd

Definition at line 161 of file lguest.c.

u16 last_avail_idx

Definition at line 155 of file lguest.c.

Definition at line 21 of file virtio.h.

const char * name

Definition at line 23 of file virtio.h.

Definition at line 143 of file lguest.c.

unsigned int pending_used

Definition at line 158 of file lguest.c.

Definition at line 25 of file virtio.h.

void(* service)(struct virtqueue *vq)

Definition at line 164 of file lguest.c.

Definition at line 165 of file lguest.c.

Definition at line 24 of file virtio.h.

Definition at line 152 of file lguest.c.


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