Lines Matching refs:tx_buffer_info
581 tx_info = &tx_ring->tx_buffer_info[i]; in ena_release_all_tx_dmamap()
626 tx_ring->tx_buffer_info = malloc(size, M_DEVBUF, M_NOWAIT | M_ZERO); in ena_setup_tx_resources()
627 if (unlikely(tx_ring->tx_buffer_info == NULL)) in ena_setup_tx_resources()
661 &tx_ring->tx_buffer_info[i].dmamap); in ena_setup_tx_resources()
671 map = tx_ring->tx_buffer_info[i].nm_info.map_seg; in ena_setup_tx_resources()
718 free(tx_ring->tx_buffer_info, M_DEVBUF); in ena_setup_tx_resources()
719 tx_ring->tx_buffer_info = NULL; in ena_setup_tx_resources()
753 tx_ring->tx_buffer_info[i].dmamap, BUS_DMASYNC_POSTWRITE); in ena_free_tx_resources()
755 tx_ring->tx_buffer_info[i].dmamap); in ena_free_tx_resources()
757 tx_ring->tx_buffer_info[i].dmamap); in ena_free_tx_resources()
761 nm_info = &tx_ring->tx_buffer_info[i].nm_info; in ena_free_tx_resources()
777 m_freem(tx_ring->tx_buffer_info[i].mbuf); in ena_free_tx_resources()
778 tx_ring->tx_buffer_info[i].mbuf = NULL; in ena_free_tx_resources()
783 free(tx_ring->tx_buffer_info, M_DEVBUF); in ena_free_tx_resources()
784 tx_ring->tx_buffer_info = NULL; in ena_free_tx_resources()
1358 struct ena_tx_buffer *tx_info = &tx_ring->tx_buffer_info[i]; in ena_free_tx_bufs()
3026 tx_buf = &tx_ring->tx_buffer_info[i]; in check_missing_comp_in_tx_queue()