Lines Matching refs:igb_ring
307 struct igb_ring *ring; /* pointer to linked list of rings */
315 struct igb_ring { struct
378 struct igb_ring ring[] ____cacheline_internodealigned_in_smp; argument
404 static inline unsigned int igb_rx_bufsz(struct igb_ring *ring) in igb_rx_bufsz()
416 static inline unsigned int igb_rx_pg_order(struct igb_ring *ring) in igb_rx_pg_order()
444 static inline int igb_desc_unused(struct igb_ring *ring) in igb_desc_unused()
557 struct igb_ring *tx_ring[16];
561 struct igb_ring *rx_ring[16];
597 struct igb_ring test_tx_ring;
598 struct igb_ring test_rx_ring;
719 struct igb_ring *ring,
730 int igb_setup_tx_resources(struct igb_ring *);
731 int igb_setup_rx_resources(struct igb_ring *);
732 void igb_free_tx_resources(struct igb_ring *);
733 void igb_free_rx_resources(struct igb_ring *);
734 void igb_configure_tx_ring(struct igb_adapter *, struct igb_ring *);
735 void igb_configure_rx_ring(struct igb_adapter *, struct igb_ring *);
738 void igb_setup_srrctl(struct igb_adapter *, struct igb_ring *);
739 netdev_tx_t igb_xmit_frame_ring(struct sk_buff *, struct igb_ring *);
740 void igb_alloc_rx_buffers(struct igb_ring *, u16);
795 static inline struct netdev_queue *txring_txq(const struct igb_ring *tx_ring) in txring_txq()