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

#include <common.h>

Data Fields

domid_t domid
 
unsigned int handle
 
unsigned int irq
 
enum blkif_protocol blk_protocol
 
union blkif_back_rings blk_rings
 
voidblk_ring
 
struct xen_vbd vbd
 
struct backend_infobe
 
spinlock_t blk_ring_lock
 
atomic_t refcnt
 
wait_queue_head_t wq
 
struct completion drain_complete
 
atomic_t drain
 
struct task_structxenblkd
 
unsigned int waiting_reqs
 
unsigned long st_print
 
int st_rd_req
 
int st_wr_req
 
int st_oo_req
 
int st_f_req
 
int st_ds_req
 
int st_rd_sect
 
int st_wr_sect
 
wait_queue_head_t waiting_to_free
 

Detailed Description

Definition at line 167 of file common.h.

Field Documentation

Definition at line 180 of file common.h.

enum blkif_protocol blk_protocol

Definition at line 174 of file common.h.

void* blk_ring

Definition at line 176 of file common.h.

spinlock_t blk_ring_lock

Definition at line 182 of file common.h.

union blkif_back_rings blk_rings

Definition at line 175 of file common.h.

domid_t domid

Definition at line 169 of file common.h.

atomic_t drain

Definition at line 188 of file common.h.

struct completion drain_complete

Definition at line 187 of file common.h.

unsigned int handle

Definition at line 170 of file common.h.

unsigned int irq

Definition at line 172 of file common.h.

atomic_t refcnt

Definition at line 183 of file common.h.

int st_ds_req

Definition at line 199 of file common.h.

int st_f_req

Definition at line 198 of file common.h.

int st_oo_req

Definition at line 197 of file common.h.

unsigned long st_print

Definition at line 194 of file common.h.

int st_rd_req

Definition at line 195 of file common.h.

int st_rd_sect

Definition at line 200 of file common.h.

int st_wr_req

Definition at line 196 of file common.h.

int st_wr_sect

Definition at line 201 of file common.h.

Definition at line 178 of file common.h.

unsigned int waiting_reqs

Definition at line 191 of file common.h.

wait_queue_head_t waiting_to_free

Definition at line 203 of file common.h.

Definition at line 185 of file common.h.

struct task_struct* xenblkd

Definition at line 190 of file common.h.


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