Lines Matching defs:be_ctrl_info
111 struct be_ctrl_info { struct
112 u8 __iomem *csr;
113 u8 __iomem *db; /* Door Bell */
114 u8 __iomem *pcicfg; /* PCI config space */
115 struct pci_dev *pdev;
118 struct mutex mbox_lock; /* For serializing mbox cmds to BE card */
119 struct be_dma_mem mbox_mem;
122 struct be_dma_mem mbox_mem_alloced;
125 struct be_mcc_obj mcc_obj;
126 spinlock_t mcc_lock; /* For serializing mcc cmds to BE card */
128 wait_queue_head_t mcc_wait[MAX_MCC_CMD + 1];
129 unsigned int mcc_tag[MAX_MCC_CMD];
130 unsigned int mcc_tag_status[MAX_MCC_CMD + 1];
131 unsigned short mcc_alloc_index;
132 unsigned short mcc_free_index;
133 unsigned int mcc_tag_available;
135 struct beiscsi_mcc_tag_state ptag_state[MAX_MCC_CMD + 1];