Lines Matching refs:igc_ring
71 struct igc_ring *ring; /* pointer to linked list of rings */
79 struct igc_ring { struct
150 struct igc_ring *tx_ring[IGC_MAX_TX_QUEUES]; argument
154 struct igc_ring *rx_ring[IGC_MAX_RX_QUEUES];
256 int igc_setup_tx_resources(struct igc_ring *ring);
257 int igc_setup_rx_resources(struct igc_ring *ring);
258 void igc_free_tx_resources(struct igc_ring *ring);
259 void igc_free_rx_resources(struct igc_ring *ring);
268 void igc_disable_rx_ring(struct igc_ring *ring);
269 void igc_enable_rx_ring(struct igc_ring *ring);
270 void igc_disable_tx_ring(struct igc_ring *ring);
271 void igc_enable_tx_ring(struct igc_ring *ring);
488 struct igc_ring ring[] ____cacheline_internodealigned_in_smp;
541 static inline u16 igc_desc_unused(const struct igc_ring *ring) in igc_desc_unused()
565 static inline struct netdev_queue *txring_txq(const struct igc_ring *tx_ring) in txring_txq()
590 static inline unsigned int igc_rx_bufsz(struct igc_ring *ring) in igc_rx_bufsz()
602 static inline unsigned int igc_rx_pg_order(struct igc_ring *ring) in igc_rx_pg_order()