Lines Matching refs:tx_info
615 struct ena_tx_buffer *tx_info = &tx_ring->tx_buffer_info[i]; in ena_free_tx_bufs() local
620 if (!tx_info->skb) in ena_free_tx_bufs()
634 ena_buf = tx_info->bufs; in ena_free_tx_bufs()
641 nr_frags = tx_info->num_of_bufs - 1; in ena_free_tx_bufs()
650 dev_kfree_skb_any(tx_info->skb); in ena_free_tx_bufs()
697 struct ena_tx_buffer *tx_info = NULL; in validate_tx_req_id() local
700 tx_info = &tx_ring->tx_buffer_info[req_id]; in validate_tx_req_id()
701 if (likely(tx_info->skb)) in validate_tx_req_id()
705 if (tx_info) in validate_tx_req_id()
737 struct ena_tx_buffer *tx_info; in ena_clean_tx_irq() local
751 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_clean_tx_irq()
752 skb = tx_info->skb; in ena_clean_tx_irq()
757 tx_info->skb = NULL; in ena_clean_tx_irq()
758 tx_info->last_jiffies = 0; in ena_clean_tx_irq()
760 if (likely(tx_info->num_of_bufs != 0)) { in ena_clean_tx_irq()
761 ena_buf = tx_info->bufs; in ena_clean_tx_irq()
769 nr_frags = tx_info->num_of_bufs - 1; in ena_clean_tx_irq()
786 total_done += tx_info->tx_descs; in ena_clean_tx_irq()
1993 struct ena_tx_buffer *tx_info; in ena_start_xmit() local
2023 tx_info = &tx_ring->tx_buffer_info[req_id]; in ena_start_xmit()
2024 tx_info->num_of_bufs = 0; in ena_start_xmit()
2026 WARN(tx_info->skb, "SKB isn't NULL req_id %d\n", req_id); in ena_start_xmit()
2027 ena_buf = tx_info->bufs; in ena_start_xmit()
2028 tx_info->skb = skb; in ena_start_xmit()
2055 tx_info->num_of_bufs++; in ena_start_xmit()
2074 tx_info->num_of_bufs += last_frag; in ena_start_xmit()
2077 ena_tx_ctx.ena_bufs = tx_info->bufs; in ena_start_xmit()
2079 ena_tx_ctx.num_bufs = tx_info->num_of_bufs; in ena_start_xmit()
2108 tx_info->tx_descs = nb_hw_desc; in ena_start_xmit()
2109 tx_info->last_jiffies = jiffies; in ena_start_xmit()
2110 tx_info->print_once = 0; in ena_start_xmit()
2166 tx_info->skb = NULL; in ena_start_xmit()
2174 tx_info->skb = NULL; in ena_start_xmit()
2175 ena_buf = tx_info->bufs; in ena_start_xmit()