Lines Matching refs:igc_ring
71 struct igc_ring *ring; /* pointer to linked list of rings */
79 struct igc_ring { struct
152 struct igc_ring *tx_ring[IGC_MAX_TX_QUEUES]; argument
156 struct igc_ring *rx_ring[IGC_MAX_RX_QUEUES];
259 int igc_setup_tx_resources(struct igc_ring *ring);
260 int igc_setup_rx_resources(struct igc_ring *ring);
261 void igc_free_tx_resources(struct igc_ring *ring);
262 void igc_free_rx_resources(struct igc_ring *ring);
271 void igc_disable_rx_ring(struct igc_ring *ring);
272 void igc_enable_rx_ring(struct igc_ring *ring);
273 void igc_disable_tx_ring(struct igc_ring *ring);
274 void igc_enable_tx_ring(struct igc_ring *ring);
491 struct igc_ring ring[] ____cacheline_internodealigned_in_smp;
544 static inline u16 igc_desc_unused(const struct igc_ring *ring) in igc_desc_unused()
568 static inline struct netdev_queue *txring_txq(const struct igc_ring *tx_ring) in txring_txq()
593 static inline unsigned int igc_rx_bufsz(struct igc_ring *ring) in igc_rx_bufsz()
605 static inline unsigned int igc_rx_pg_order(struct igc_ring *ring) in igc_rx_pg_order()