Lines Matching defs:aac_dev
1003 struct aac_dev struct
1005 struct list_head entry;
1006 const char *name;
1007 int id;
1012 unsigned max_fib_size;
1013 unsigned sg_tablesize;
1014 unsigned max_num_aif;
1019 dma_addr_t hw_fib_pa;
1020 struct hw_fib *hw_fib_va;
1021 struct hw_fib *aif_base_va;
1025 struct fib *fibs;
1027 struct fib *free_fib;
1028 spinlock_t fib_lock;
1030 struct aac_queue_block *queues;
1038 struct list_head fib_list;
1040 struct adapter_ops a_ops;
1041 unsigned long fsrev; /* Main driver's revision number */
1043 unsigned long dbg_base; /* address of UART
1046 unsigned base_size, dbg_size; /* Size of
1049 struct aac_init *init; /* Holds initialization info to communicate with adapter */
1050 dma_addr_t init_pa; /* Holds physical address of the init struct */
1052 u32 *host_rrq; /* response queue
1055 dma_addr_t host_rrq_pa; /* phys. address */
1056 u32 host_rrq_idx; /* index into rrq buffer */
1058 struct pci_dev *pdev; /* Our PCI interface */
1059 void * printfbuf; /* pointer to buffer used for printf's from the adapter */
1060 void * comm_addr; /* Base address of Comm area */
1061 dma_addr_t comm_phys; /* Physical Address of Comm area */
1062 size_t comm_size;
1064 struct Scsi_Host *scsi_host_ptr;
1065 int maximum_num_containers;
1066 int maximum_num_physicals;
1067 int maximum_num_channels;
1068 struct fsa_dev_info *fsa_dev;
1069 struct task_struct *thread;
1070 int cardtype;
1081 {
1089 } regs;
1090 volatile void __iomem *base, *dbg_base_mapped;
1091 volatile struct rx_inbound __iomem *IndexRegs;
1092 u32 OIMR; /* Mask Register Cache */
1096 u32 aif_thread;
1097 struct aac_adapter_info adapter_info;
1098 struct aac_supplement_adapter_info supplement_adapter_info;
1102 u8 nondasd_support;
1103 u8 jbod;
1104 u8 cache_protected;
1105 u8 dac_support;
1106 u8 needs_dac;
1107 u8 raid_scsi_mode;
1108 u8 comm_interface;
1112 u8 raw_io_interface;
1113 u8 raw_io_64;
1114 u8 printf_enabled;
1115 u8 in_reset;
1116 u8 msi;
1117 int management_fib_count;
1118 spinlock_t manage_lock;