Lines Matching refs:igb_ring
240 struct igb_ring *ring; /* pointer to linked list of rings */
248 struct igb_ring { struct
309 struct igb_ring ring[0] ____cacheline_internodealigned_in_smp;
335 static inline unsigned int igb_rx_bufsz(struct igb_ring *ring) in igb_rx_bufsz()
347 static inline unsigned int igb_rx_pg_order(struct igb_ring *ring) in igb_rx_pg_order()
375 static inline int igb_desc_unused(struct igb_ring *ring) in igb_desc_unused()
487 struct igb_ring *tx_ring[16];
491 struct igb_ring *rx_ring[16];
527 struct igb_ring test_tx_ring;
528 struct igb_ring test_rx_ring;
656 int igb_setup_tx_resources(struct igb_ring *);
657 int igb_setup_rx_resources(struct igb_ring *);
658 void igb_free_tx_resources(struct igb_ring *);
659 void igb_free_rx_resources(struct igb_ring *);
660 void igb_configure_tx_ring(struct igb_adapter *, struct igb_ring *);
661 void igb_configure_rx_ring(struct igb_adapter *, struct igb_ring *);
664 netdev_tx_t igb_xmit_frame_ring(struct sk_buff *, struct igb_ring *);
665 void igb_alloc_rx_buffers(struct igb_ring *, u16);
720 static inline struct netdev_queue *txring_txq(const struct igb_ring *tx_ring) in txring_txq()