Lines Matching refs:ixgbevf_ring
90 struct ixgbevf_ring { struct
91 struct ixgbevf_ring *next; argument
186 static inline unsigned int ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) in ixgbevf_rx_bufsz()
198 static inline unsigned int ixgbevf_rx_pg_order(struct ixgbevf_ring *ring) in ixgbevf_rx_pg_order()
217 struct ixgbevf_ring *ring; /* pointer to linked list of rings */
244 struct ixgbevf_ring ring[0] ____cacheline_internodealigned_in_smp;
286 static inline u16 ixgbevf_desc_unused(struct ixgbevf_ring *ring) in ixgbevf_desc_unused()
294 static inline void ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) in ixgbevf_write_tail()
336 struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES];
340 struct ixgbevf_ring *tx_ring[MAX_TX_QUEUES]; /* One per active queue */
347 struct ixgbevf_ring *rx_ring[MAX_TX_QUEUES]; /* One per active queue */
455 struct ixgbevf_ring *rx_ring);
456 int ixgbevf_setup_tx_resources(struct ixgbevf_ring *);
457 void ixgbevf_free_rx_resources(struct ixgbevf_ring *);
458 void ixgbevf_free_tx_resources(struct ixgbevf_ring *);
468 void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring,
471 int ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring,
480 static inline void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, in ixgbevf_ipsec_rx()
483 static inline int ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, in ixgbevf_ipsec_tx()