Lines Matching refs:i40e_ring
216 struct i40e_ring { struct
217 struct i40e_ring *next; /* pointer to next ring in q_vector */ argument
281 struct i40e_ring *ring; argument
293 void i40e_alloc_rx_buffers_ps(struct i40e_ring *rxr, u16 cleaned_count);
294 void i40e_alloc_rx_buffers_1buf(struct i40e_ring *rxr, u16 cleaned_count);
295 void i40e_alloc_rx_headers(struct i40e_ring *rxr);
297 void i40e_clean_tx_ring(struct i40e_ring *tx_ring);
298 void i40e_clean_rx_ring(struct i40e_ring *rx_ring);
299 int i40e_setup_tx_descriptors(struct i40e_ring *tx_ring);
300 int i40e_setup_rx_descriptors(struct i40e_ring *rx_ring);
301 void i40e_free_tx_resources(struct i40e_ring *tx_ring);
302 void i40e_free_rx_resources(struct i40e_ring *rx_ring);
305 void i40e_tx_map(struct i40e_ring *tx_ring, struct sk_buff *skb,
308 int i40e_maybe_stop_tx(struct i40e_ring *tx_ring, int size);
309 int i40e_xmit_descriptor_count(struct sk_buff *skb, struct i40e_ring *tx_ring);
311 struct i40e_ring *tx_ring, u32 *flags);