Lines Matching refs:tcb
660 tx_control_block_t *tcb;
717 tcb = tx_ring->tcb_area;
718 for (i = 0; i < tx_ring->free_list_size; i++, tcb++) {
719 ASSERT(tcb != NULL);
721 tx_ring->free_list[i] = tcb;
731 &tcb->tx_dma_handle);
733 tcb->tx_dma_handle = NULL;
743 tx_buf = &tcb->tx_buf;
749 ASSERT(tcb->tx_dma_handle != NULL);
750 ddi_dma_free_handle(&tcb->tx_dma_handle);
751 tcb->tx_dma_handle = NULL;
756 tcb->last_index = MAX_TX_RING_SIZE;
775 tx_control_block_t *tcb;
777 tcb = tx_ring->tcb_area;
778 if (tcb == NULL)
781 for (i = 0; i < tx_ring->free_list_size; i++, tcb++) {
782 ASSERT(tcb != NULL);
785 if (tcb->tx_dma_handle != NULL) {
786 ddi_dma_free_handle(&tcb->tx_dma_handle);
787 tcb->tx_dma_handle = NULL;
796 ixgbe_free_dma_buffer(&tcb->tx_buf);