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

#include <aacraid.h>

Data Fields

struct list_head entry
 
const charname
 
int id
 
unsigned max_fib_size
 
unsigned sg_tablesize
 
unsigned max_num_aif
 
dma_addr_t hw_fib_pa
 
struct hw_fibhw_fib_va
 
struct hw_fibaif_base_va
 
struct fibfibs
 
struct fibfree_fib
 
spinlock_t fib_lock
 
struct aac_queue_blockqueues
 
struct list_head fib_list
 
struct adapter_ops a_ops
 
unsigned long fsrev
 
resource_size_t base_start
 
resource_size_t dbg_base
 
resource_size_t base_size
 
resource_size_t dbg_size
 
struct aac_initinit
 
dma_addr_t init_pa
 
u32host_rrq
 
dma_addr_t host_rrq_pa
 
u32 host_rrq_idx
 
struct pci_devpdev
 
voidprintfbuf
 
voidcomm_addr
 
dma_addr_t comm_phys
 
size_t comm_size
 
struct Scsi_Hostscsi_host_ptr
 
int maximum_num_containers
 
int maximum_num_physicals
 
int maximum_num_channels
 
struct fsa_dev_infofsa_dev
 
struct task_structthread
 
int cardtype
 
union {
   struct sa_registers __iomem *   sa
 
   struct rx_registers __iomem *   rx
 
   struct rkt_registers __iomem *   rkt
 
   struct {
      struct src_registers __iomem *   bar0
 
      char __iomem *   bar1
 
   }   src
 
regs
 
volatile void __iomembase
 
volatile void __iomemdbg_base_mapped
 
struct rx_inbound __iomemIndexRegs
 
u32 OIMR
 
u32 aif_thread
 
struct aac_adapter_info adapter_info
 
struct aac_supplement_adapter_info supplement_adapter_info
 
u8 nondasd_support
 
u8 jbod
 
u8 cache_protected
 
u8 dac_support
 
u8 needs_dac
 
u8 raid_scsi_mode
 
u8 comm_interface
 
u8 raw_io_interface
 
u8 raw_io_64
 
u8 printf_enabled
 
u8 in_reset
 
u8 msi
 
int management_fib_count
 
spinlock_t manage_lock
 
spinlock_t sync_lock
 
int sync_mode
 
struct fibsync_fib
 
struct list_head sync_fib_list
 

Detailed Description

Definition at line 1026 of file aacraid.h.

Field Documentation

Definition at line 1063 of file aacraid.h.

Definition at line 1123 of file aacraid.h.

struct hw_fib* aif_base_va

Definition at line 1044 of file aacraid.h.

u32 aif_thread

Definition at line 1122 of file aacraid.h.

Definition at line 1112 of file aacraid.h.

char __iomem* bar1

Definition at line 1113 of file aacraid.h.

volatile void __iomem* base

Definition at line 1116 of file aacraid.h.

resource_size_t base_size

Definition at line 1070 of file aacraid.h.

resource_size_t base_start

Definition at line 1066 of file aacraid.h.

u8 cache_protected

Definition at line 1130 of file aacraid.h.

Definition at line 1094 of file aacraid.h.

void* comm_addr

Definition at line 1084 of file aacraid.h.

u8 comm_interface

Definition at line 1134 of file aacraid.h.

dma_addr_t comm_phys

Definition at line 1085 of file aacraid.h.

size_t comm_size

Definition at line 1086 of file aacraid.h.

u8 dac_support

Definition at line 1131 of file aacraid.h.

resource_size_t dbg_base

Definition at line 1067 of file aacraid.h.

volatile void __iomem * dbg_base_mapped

Definition at line 1116 of file aacraid.h.

resource_size_t dbg_size

Definition at line 1070 of file aacraid.h.

Definition at line 1028 of file aacraid.h.

struct list_head fib_list

Definition at line 1061 of file aacraid.h.

spinlock_t fib_lock

Definition at line 1051 of file aacraid.h.

struct fib* fibs

Definition at line 1048 of file aacraid.h.

struct fib* free_fib

Definition at line 1050 of file aacraid.h.

struct fsa_dev_info* fsa_dev

Definition at line 1092 of file aacraid.h.

unsigned long fsrev

Definition at line 1064 of file aacraid.h.

u32* host_rrq

Definition at line 1076 of file aacraid.h.

u32 host_rrq_idx

Definition at line 1080 of file aacraid.h.

dma_addr_t host_rrq_pa

Definition at line 1079 of file aacraid.h.

dma_addr_t hw_fib_pa

Definition at line 1042 of file aacraid.h.

struct hw_fib* hw_fib_va

Definition at line 1043 of file aacraid.h.

Definition at line 1030 of file aacraid.h.

u8 in_reset

Definition at line 1142 of file aacraid.h.

Definition at line 1117 of file aacraid.h.

Definition at line 1073 of file aacraid.h.

dma_addr_t init_pa

Definition at line 1074 of file aacraid.h.

u8 jbod

Definition at line 1129 of file aacraid.h.

spinlock_t manage_lock

Definition at line 1145 of file aacraid.h.

int management_fib_count

Definition at line 1144 of file aacraid.h.

unsigned max_fib_size

Definition at line 1035 of file aacraid.h.

unsigned max_num_aif

Definition at line 1037 of file aacraid.h.

int maximum_num_channels

Definition at line 1091 of file aacraid.h.

int maximum_num_containers

Definition at line 1089 of file aacraid.h.

int maximum_num_physicals

Definition at line 1090 of file aacraid.h.

u8 msi

Definition at line 1143 of file aacraid.h.

const char* name

Definition at line 1029 of file aacraid.h.

u8 needs_dac

Definition at line 1132 of file aacraid.h.

u8 nondasd_support

Definition at line 1128 of file aacraid.h.

u32 OIMR

Definition at line 1118 of file aacraid.h.

struct pci_dev* pdev

Definition at line 1082 of file aacraid.h.

u8 printf_enabled

Definition at line 1141 of file aacraid.h.

void* printfbuf

Definition at line 1083 of file aacraid.h.

Definition at line 1053 of file aacraid.h.

u8 raid_scsi_mode

Definition at line 1133 of file aacraid.h.

u8 raw_io_64

Definition at line 1140 of file aacraid.h.

u8 raw_io_interface

Definition at line 1139 of file aacraid.h.

union { ... } regs

Definition at line 1110 of file aacraid.h.

Definition at line 1109 of file aacraid.h.

Definition at line 1108 of file aacraid.h.

struct Scsi_Host* scsi_host_ptr

Definition at line 1088 of file aacraid.h.

unsigned sg_tablesize

Definition at line 1036 of file aacraid.h.

struct { ... } src
struct aac_supplement_adapter_info supplement_adapter_info

Definition at line 1124 of file aacraid.h.

struct fib* sync_fib

Definition at line 1148 of file aacraid.h.

struct list_head sync_fib_list

Definition at line 1149 of file aacraid.h.

spinlock_t sync_lock

Definition at line 1146 of file aacraid.h.

int sync_mode

Definition at line 1147 of file aacraid.h.

Definition at line 1093 of file aacraid.h.


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