Lines Matching refs:igb_ring
225 struct igb_ring *ring; /* pointer to linked list of rings */
233 struct igb_ring { struct
288 struct igb_ring ring[0] ____cacheline_internodealigned_in_smp;
315 static inline int igb_desc_unused(struct igb_ring *ring) in igb_desc_unused()
373 struct igb_ring *tx_ring[16];
377 struct igb_ring *rx_ring[16];
411 struct igb_ring test_tx_ring;
412 struct igb_ring test_rx_ring;
518 int igb_setup_tx_resources(struct igb_ring *);
519 int igb_setup_rx_resources(struct igb_ring *);
520 void igb_free_tx_resources(struct igb_ring *);
521 void igb_free_rx_resources(struct igb_ring *);
522 void igb_configure_tx_ring(struct igb_adapter *, struct igb_ring *);
523 void igb_configure_rx_ring(struct igb_adapter *, struct igb_ring *);
526 netdev_tx_t igb_xmit_frame_ring(struct sk_buff *, struct igb_ring *);
527 void igb_unmap_and_free_tx_resource(struct igb_ring *, struct igb_tx_buffer *);
528 void igb_alloc_rx_buffers(struct igb_ring *, u16);
580 static inline struct netdev_queue *txring_txq(const struct igb_ring *tx_ring) in txring_txq()