Lines Matching defs:be_ctrl_info
120 struct be_ctrl_info { struct
121 u8 __iomem *csr;
122 u8 __iomem *db; /* Door Bell */
123 u8 __iomem *pcicfg; /* PCI config space */
124 struct pci_dev *pdev;
127 spinlock_t mbox_lock; /* For serializing mbox cmds to BE card */
128 struct be_dma_mem mbox_mem;
131 struct be_dma_mem mbox_mem_alloced;
134 struct be_mcc_obj mcc_obj;
135 spinlock_t mcc_lock; /* For serializing mcc cmds to BE card */
136 spinlock_t mcc_cq_lock;
138 wait_queue_head_t mcc_wait[MAX_MCC_CMD + 1];
139 unsigned int mcc_tag[MAX_MCC_CMD];
140 unsigned int mcc_numtag[MAX_MCC_CMD + 1];
141 unsigned short mcc_alloc_index;
142 unsigned short mcc_free_index;
143 unsigned int mcc_tag_available;
145 struct beiscsi_mcc_tag_state ptag_state[MAX_MCC_CMD + 1];