Lines Matching defs:txbuf
965 struct igc_tx_buf *txbuf;
1003 txbuf = &txr->tx_buffers[prod];
1004 map = txbuf->map;
1048 txbuf->m_head = m;
1049 txbuf->eop_index = last;
1076 struct igc_tx_buf *txbuf;
1094 txbuf = &txr->tx_buffers[cons];
1095 last = txbuf->eop_index;
1101 map = txbuf->map;
1106 m_freem(txbuf->m_head);
1108 txbuf->m_head = NULL;
1109 txbuf->eop_index = -1;
1840 struct igc_tx_buf *txbuf;
1855 txbuf = &txr->tx_buffers[i];
1857 IGC_MAX_SCATTER, PAGE_SIZE, 0, BUS_DMA_NOWAIT, &txbuf->map);
2001 struct igc_tx_buf *txbuf;
2007 txbuf = txr->tx_buffers;
2008 for (i = 0; i < sc->num_tx_desc; i++, txbuf++) {
2009 if (txbuf->map != NULL && txbuf->map->dm_nsegs > 0) {
2010 bus_dmamap_sync(txr->txdma.dma_tag, txbuf->map,
2011 0, txbuf->map->dm_mapsize, BUS_DMASYNC_POSTWRITE);
2012 bus_dmamap_unload(txr->txdma.dma_tag, txbuf->map);
2014 if (txbuf->m_head != NULL) {
2015 m_freem(txbuf->m_head);
2016 txbuf->m_head = NULL;
2018 if (txbuf->map != NULL) {
2019 bus_dmamap_destroy(txr->txdma.dma_tag, txbuf->map);
2020 txbuf->map = NULL;