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

Data Fields

charmmioBase
 
unsigned int irq
 
u8 rev
 
bool use_msi
 
bool use_msix
 
bool use_msg
 
spinlock_t hw_lock
 
struct workqueue_structworkqueue
 
struct work_struct work
 
struct PVSCSIRingReqDescreq_ring
 
unsigned req_pages
 
unsigned req_depth
 
dma_addr_t reqRingPA
 
struct PVSCSIRingCmpDesccmp_ring
 
unsigned cmp_pages
 
dma_addr_t cmpRingPA
 
struct PVSCSIRingMsgDescmsg_ring
 
unsigned msg_pages
 
dma_addr_t msgRingPA
 
struct PVSCSIRingsStaterings_state
 
dma_addr_t ringStatePA
 
struct pci_devdev
 
struct Scsi_Hosthost
 
struct list_head cmd_pool
 
struct pvscsi_ctxcmd_map
 

Detailed Description

Definition at line 67 of file vmw_pvscsi.c.

Field Documentation

struct pvscsi_ctx* cmd_map

Definition at line 100 of file vmw_pvscsi.c.

struct list_head cmd_pool

Definition at line 99 of file vmw_pvscsi.c.

unsigned cmp_pages

Definition at line 86 of file vmw_pvscsi.c.

Definition at line 85 of file vmw_pvscsi.c.

dma_addr_t cmpRingPA

Definition at line 87 of file vmw_pvscsi.c.

Definition at line 96 of file vmw_pvscsi.c.

Definition at line 97 of file vmw_pvscsi.c.

spinlock_t hw_lock

Definition at line 75 of file vmw_pvscsi.c.

unsigned int irq

Definition at line 69 of file vmw_pvscsi.c.

char* mmioBase

Definition at line 68 of file vmw_pvscsi.c.

unsigned msg_pages

Definition at line 90 of file vmw_pvscsi.c.

Definition at line 89 of file vmw_pvscsi.c.

dma_addr_t msgRingPA

Definition at line 91 of file vmw_pvscsi.c.

unsigned req_depth

Definition at line 82 of file vmw_pvscsi.c.

unsigned req_pages

Definition at line 81 of file vmw_pvscsi.c.

Definition at line 80 of file vmw_pvscsi.c.

dma_addr_t reqRingPA

Definition at line 83 of file vmw_pvscsi.c.

u8 rev

Definition at line 70 of file vmw_pvscsi.c.

struct PVSCSIRingsState* rings_state

Definition at line 93 of file vmw_pvscsi.c.

dma_addr_t ringStatePA

Definition at line 94 of file vmw_pvscsi.c.

bool use_msg

Definition at line 73 of file vmw_pvscsi.c.

bool use_msi

Definition at line 71 of file vmw_pvscsi.c.

bool use_msix

Definition at line 72 of file vmw_pvscsi.c.

Definition at line 78 of file vmw_pvscsi.c.

Definition at line 77 of file vmw_pvscsi.c.


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