Home
last modified time | relevance | path

Searched refs:ixgbevf_ring (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h89 struct ixgbevf_ring { struct
90 struct ixgbevf_ring *next; argument
184 static inline unsigned int ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) in ixgbevf_rx_bufsz()
196 static inline unsigned int ixgbevf_rx_pg_order(struct ixgbevf_ring *ring) in ixgbevf_rx_pg_order()
215 struct ixgbevf_ring *ring; /* pointer to linked list of rings */
242 struct ixgbevf_ring ring[0] ____cacheline_internodealigned_in_smp;
284 static inline u16 ixgbevf_desc_unused(struct ixgbevf_ring *ring) in ixgbevf_desc_unused()
292 static inline void ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) in ixgbevf_write_tail()
334 struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES];
338 struct ixgbevf_ring *tx_ring[MAX_TX_QUEUES]; /* One per active queue */
[all …]
Dixgbevf_main.c114 static void ixgbevf_reuse_rx_page(struct ixgbevf_ring *rx_ring,
192 static u64 ixgbevf_get_tx_completed(struct ixgbevf_ring *ring) in ixgbevf_get_tx_completed()
197 static u32 ixgbevf_get_tx_pending(struct ixgbevf_ring *ring) in ixgbevf_get_tx_pending()
212 static inline bool ixgbevf_check_tx_hang(struct ixgbevf_ring *tx_ring) in ixgbevf_check_tx_hang()
266 struct ixgbevf_ring *tx_ring, int napi_budget) in ixgbevf_clean_tx_irq()
439 static inline void ixgbevf_rx_hash(struct ixgbevf_ring *ring, in ixgbevf_rx_hash()
465 static inline void ixgbevf_rx_checksum(struct ixgbevf_ring *ring, in ixgbevf_rx_checksum()
504 static void ixgbevf_process_skb_fields(struct ixgbevf_ring *rx_ring, in ixgbevf_process_skb_fields()
523 struct ixgbevf_rx_buffer *ixgbevf_get_rx_buffer(struct ixgbevf_ring *rx_ring, in ixgbevf_get_rx_buffer()
543 static void ixgbevf_put_rx_buffer(struct ixgbevf_ring *rx_ring, in ixgbevf_put_rx_buffer()
[all …]
Dethtool.c248 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; in ixgbevf_set_ringparam()
432 struct ixgbevf_ring *ring; in ixgbevf_get_ethtool_stats()