Lines Matching defs:macb_queue
1194 struct macb_queue { struct
1195 struct macb *bp;
1196 int irq;
1198 unsigned int ISR;
1199 unsigned int IER;
1200 unsigned int IDR;
1201 unsigned int IMR;
1202 unsigned int TBQP;
1203 unsigned int TBQPH;
1204 unsigned int RBQS;
1205 unsigned int RBQP;
1206 unsigned int RBQPH;
1209 spinlock_t tx_ptr_lock;
1210 unsigned int tx_head, tx_tail;
1211 struct macb_dma_desc *tx_ring;
1212 struct macb_tx_skb *tx_skb;
1213 dma_addr_t tx_ring_dma;
1214 struct work_struct tx_error_task;
1215 bool txubr_pending;
1216 struct napi_struct napi_tx;
1218 dma_addr_t rx_ring_dma;
1219 dma_addr_t rx_buffers_dma;
1220 unsigned int rx_tail;
1221 unsigned int rx_prepared_head;
1222 struct macb_dma_desc *rx_ring;
1223 struct sk_buff **rx_skbuff;
1224 void *rx_buffers;
1225 struct napi_struct napi_rx;
1226 struct queue_stats stats;
1229 struct work_struct tx_ts_task;
1230 unsigned int tx_ts_head, tx_ts_tail;
1231 struct gem_tx_ts tx_timestamps[PTP_TS_BUFFER_SIZE];