Lines Matching defs:pcie_service_card
187 struct pcie_service_card { struct
188 struct pci_dev *dev;
189 struct mwifiex_adapter *adapter;
190 struct mwifiex_pcie_device pcie;
191 struct completion fw_done;
193 u8 txbd_flush;
194 u32 txbd_wrptr;
195 u32 txbd_rdptr;
196 u32 txbd_ring_size;
197 u8 *txbd_ring_vbase;
198 dma_addr_t txbd_ring_pbase;
199 void *txbd_ring[MWIFIEX_MAX_TXRX_BD];
200 struct sk_buff *tx_buf_list[MWIFIEX_MAX_TXRX_BD];
202 u32 rxbd_wrptr;
203 u32 rxbd_rdptr;
204 u32 rxbd_ring_size;
205 u8 *rxbd_ring_vbase;
206 dma_addr_t rxbd_ring_pbase;
207 void *rxbd_ring[MWIFIEX_MAX_TXRX_BD];
208 struct sk_buff *rx_buf_list[MWIFIEX_MAX_TXRX_BD];
210 u32 evtbd_wrptr;
211 u32 evtbd_rdptr;
212 u32 evtbd_ring_size;
213 u8 *evtbd_ring_vbase;
214 dma_addr_t evtbd_ring_pbase;
215 void *evtbd_ring[MWIFIEX_MAX_EVT_BD];
239 mwifiex_pcie_txbd_empty(struct pcie_service_card *card, u32 rdptr) in mwifiex_pcie_txbd_empty() argument