Lines Matching refs:ice_ring
156 struct ice_ring *tx_ring;
261 struct ice_ring { struct
263 struct ice_ring *next; /* pointer to next ring in q_vector */ argument
314 static inline bool ice_ring_uses_build_skb(struct ice_ring *ring) in ice_ring_uses_build_skb() argument
319 static inline void ice_set_ring_build_skb_ena(struct ice_ring *ring) in ice_set_ring_build_skb_ena()
324 static inline void ice_clear_ring_build_skb_ena(struct ice_ring *ring) in ice_clear_ring_build_skb_ena()
329 static inline bool ice_ring_is_xdp(struct ice_ring *ring) in ice_ring_is_xdp()
336 struct ice_ring *ring;
360 static inline unsigned int ice_rx_pg_order(struct ice_ring *ring) in ice_rx_pg_order()
373 bool ice_alloc_rx_bufs(struct ice_ring *rxr, u16 cleaned_count);
375 void ice_clean_tx_ring(struct ice_ring *tx_ring);
376 void ice_clean_rx_ring(struct ice_ring *rx_ring);
377 int ice_setup_tx_ring(struct ice_ring *tx_ring);
378 int ice_setup_rx_ring(struct ice_ring *rx_ring);
379 void ice_free_tx_ring(struct ice_ring *tx_ring);
380 void ice_free_rx_ring(struct ice_ring *rx_ring);
385 int ice_clean_rx_irq(struct ice_ring *rx_ring, int budget);
386 void ice_clean_ctrl_tx_irq(struct ice_ring *tx_ring);