Lines Matching refs:tx_curr_desc
359 int tx_curr_desc; member
488 addr += txq->tx_curr_desc * sizeof(struct tx_desc); in txq_reset_hw_ptr()
754 tx_index = txq->tx_curr_desc++; in txq_put_data_tso()
755 if (txq->tx_curr_desc == txq->tx_ring_size) in txq_put_data_tso()
756 txq->tx_curr_desc = 0; in txq_put_data_tso()
765 memcpy(txq->tso_hdrs + txq->tx_curr_desc * TSO_HEADER_SIZE, in txq_put_data_tso()
768 + txq->tx_curr_desc * TSO_HEADER_SIZE; in txq_put_data_tso()
806 tx_index = txq->tx_curr_desc; in txq_put_hdr_tso()
819 txq->tx_curr_desc * TSO_HEADER_SIZE; in txq_put_hdr_tso()
831 txq->tx_curr_desc++; in txq_put_hdr_tso()
832 if (txq->tx_curr_desc == txq->tx_ring_size) in txq_put_hdr_tso()
833 txq->tx_curr_desc = 0; in txq_put_hdr_tso()
853 first_tx_desc = &txq->tx_desc_area[txq->tx_curr_desc]; in txq_submit_tso()
868 hdr = txq->tso_hdrs + txq->tx_curr_desc * TSO_HEADER_SIZE; in txq_submit_tso()
922 tx_index = txq->tx_curr_desc++; in txq_submit_frag_skb()
923 if (txq->tx_curr_desc == txq->tx_ring_size) in txq_submit_frag_skb()
924 txq->tx_curr_desc = 0; in txq_submit_frag_skb()
973 tx_index = txq->tx_curr_desc++; in txq_submit_skb()
974 if (txq->tx_curr_desc == txq->tx_ring_size) in txq_submit_skb()
975 txq->tx_curr_desc = 0; in txq_submit_skb()
1065 txq->tx_curr_desc * sizeof(struct tx_desc); in txq_kick()
2063 txq->tx_curr_desc = 0; in txq_init()
2138 BUG_ON(txq->tx_used_desc != txq->tx_curr_desc); in txq_deinit()