Lines Matching refs:tx_buffer_info
576 tx_info = &tx_ring->tx_buffer_info[i]; in ena_release_all_tx_dmamap()
621 tx_ring->tx_buffer_info = malloc(size, M_DEVBUF, M_NOWAIT | M_ZERO); in ena_setup_tx_resources()
622 if (unlikely(tx_ring->tx_buffer_info == NULL)) in ena_setup_tx_resources()
656 &tx_ring->tx_buffer_info[i].dmamap); in ena_setup_tx_resources()
665 map = tx_ring->tx_buffer_info[i].nm_info.map_seg; in ena_setup_tx_resources()
712 free(tx_ring->tx_buffer_info, M_DEVBUF); in ena_setup_tx_resources()
713 tx_ring->tx_buffer_info = NULL; in ena_setup_tx_resources()
746 tx_ring->tx_buffer_info[i].dmamap, BUS_DMASYNC_POSTWRITE); in ena_free_tx_resources()
748 tx_ring->tx_buffer_info[i].dmamap); in ena_free_tx_resources()
750 tx_ring->tx_buffer_info[i].dmamap); in ena_free_tx_resources()
754 nm_info = &tx_ring->tx_buffer_info[i].nm_info; in ena_free_tx_resources()
770 m_freem(tx_ring->tx_buffer_info[i].mbuf); in ena_free_tx_resources()
771 tx_ring->tx_buffer_info[i].mbuf = NULL; in ena_free_tx_resources()
776 free(tx_ring->tx_buffer_info, M_DEVBUF); in ena_free_tx_resources()
777 tx_ring->tx_buffer_info = NULL; in ena_free_tx_resources()
1352 struct ena_tx_buffer *tx_info = &tx_ring->tx_buffer_info[i]; in ena_free_tx_bufs()
2999 tx_buf = &tx_ring->tx_buffer_info[i]; in check_missing_comp_in_tx_queue()