Lines Matching refs:tx_ring
361 void i40e_clean_tx_ring(struct i40e_ring *tx_ring);
363 int i40e_setup_tx_descriptors(struct i40e_ring *tx_ring);
365 void i40e_free_tx_resources(struct i40e_ring *tx_ring);
369 void i40e_tx_map(struct i40e_ring *tx_ring, struct sk_buff *skb,
373 struct i40e_ring *tx_ring, u32 *flags);
377 int __i40e_maybe_stop_tx(struct i40e_ring *tx_ring, int size);
387 static inline u32 i40e_get_head(struct i40e_ring *tx_ring) in i40e_get_head() argument
389 void *head = (struct i40e_tx_desc *)tx_ring->desc + tx_ring->count; in i40e_get_head()
428 static inline int i40e_maybe_stop_tx(struct i40e_ring *tx_ring, int size) in i40e_maybe_stop_tx() argument
430 if (likely(I40E_DESC_UNUSED(tx_ring) >= size)) in i40e_maybe_stop_tx()
432 return __i40e_maybe_stop_tx(tx_ring, size); in i40e_maybe_stop_tx()