Lines Matching refs:ixgbe_ring

353 struct ixgbe_ring {  struct
354 struct ixgbe_ring *next; /* pointer to next ring in q_vector */ argument
447 static inline unsigned int ixgbe_rx_bufsz(struct ixgbe_ring *ring) in ixgbe_rx_bufsz()
458 static inline unsigned int ixgbe_rx_pg_order(struct ixgbe_ring *ring) in ixgbe_rx_pg_order()
475 struct ixgbe_ring *ring; /* pointer to linked list of rings */
513 struct ixgbe_ring ring[] ____cacheline_internodealigned_in_smp;
555 static inline u16 ixgbe_desc_unused(struct ixgbe_ring *ring) in ixgbe_desc_unused()
683 struct ixgbe_ring *xdp_ring[IXGBE_MAX_XDP_QS];
687 struct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp;
694 struct ixgbe_ring *rx_ring[MAX_RX_QUEUES];
724 struct ixgbe_ring test_tx_ring;
725 struct ixgbe_ring test_rx_ring;
836 struct ixgbe_ring *ixgbe_determine_xdp_ring(struct ixgbe_adapter *adapter) in ixgbe_determine_xdp_ring()
926 int ixgbe_setup_rx_resources(struct ixgbe_adapter *, struct ixgbe_ring *);
927 int ixgbe_setup_tx_resources(struct ixgbe_ring *);
928 void ixgbe_free_rx_resources(struct ixgbe_ring *);
929 void ixgbe_free_tx_resources(struct ixgbe_ring *);
930 void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
931 void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
948 struct ixgbe_ring *);
949 void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *,
951 void ixgbe_alloc_rx_buffers(struct ixgbe_ring *, u16);
980 void ixgbe_tx_ctxtdesc(struct ixgbe_ring *, u32, u32, u32, u32);
988 int ixgbe_fso(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first,
1021 static inline struct netdev_queue *txring_txq(const struct ixgbe_ring *ring) in txring_txq()
1034 static inline void ixgbe_ptp_rx_hwtstamp(struct ixgbe_ring *rx_ring, in ixgbe_ptp_rx_hwtstamp()
1065 struct ixgbe_ring *tx_ring);
1075 void ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring,
1078 int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first,
1087 static inline void ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring, in ixgbe_ipsec_rx()
1090 static inline int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, in ixgbe_ipsec_tx()