Lines Matching defs:tx_info
350 struct mana_send_buf_info *tx_info,
359 err = bus_dmamap_load_mbuf_sg(apc->tx_buf_tag, tx_info->dma_map,
377 tx_info->dma_map, m, segs, &nsegs, BUS_DMA_NOWAIT);
387 tx_info->mbuf = *m_head;
389 bus_dmamap_sync(apc->tx_buf_tag, tx_info->dma_map,
398 struct mana_send_buf_info *tx_info)
400 bus_dmamap_sync(apc->tx_buf_tag, tx_info->dma_map,
402 bus_dmamap_unload(apc->tx_buf_tag, tx_info->dma_map);
403 if (tx_info->mbuf) {
404 m_freem(tx_info->mbuf);
405 tx_info->mbuf = NULL;
491 struct mana_send_buf_info *tx_info;
542 tx_info = &txq->tx_buf_info[next_to_use];
547 err = mana_tx_map_mbuf(apc, tx_info, &mbuf, &pkg, tx_stats);
626 (struct gdma_posted_wqe_info *)&tx_info->wqe_inf);
631 mana_tx_unmap_mbuf(apc, tx_info);
1421 struct mana_send_buf_info *tx_info;
1505 tx_info = &txq->tx_buf_info[next_to_complete];
1506 if (!tx_info->mbuf) {
1508 "WARNING: txq %d Empty mbuf on tx_info: %u, "
1517 wqe_info = &tx_info->wqe_inf;
1520 mana_tx_unmap_mbuf(apc, tx_info);