/openbsd-current/sys/dev/pci/ |
H A D | if_vic.c | 669 struct vic_txbuf *txb; local 699 txb = &sc->sc_txbuf[i]; 703 &txb->txb_dmamap) != 0) { 708 txb->txb_m = NULL; 715 txb = &sc->sc_txbuf[i]; 716 bus_dmamap_destroy(sc->sc_dmat, txb->txb_dmamap); 747 struct vic_txbuf *txb; local 769 txb = &sc->sc_txbuf[i]; 770 bus_dmamap_destroy(sc->sc_dmat, txb->txb_dmamap); 883 struct vic_txbuf *txb; local 1028 struct vic_txbuf *txb; local 1120 vic_load_txb(struct vic_softc *sc, struct vic_txbuf *txb, struct mbuf *m) argument [all...] |
H A D | if_nep.c | 1071 struct nep_buf *txb; local 1086 txb = &sc->sc_txbuf[idx]; 1087 if (txb->nb_m) { 1088 bus_dmamap_sync(sc->sc_dmat, txb->nb_map, 0, 1089 txb->nb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 1090 bus_dmamap_unload(sc->sc_dmat, txb->nb_map); 1092 m_freem(txb->nb_m); 1093 txb->nb_m = NULL; 1554 struct nep_buf *txb; local 1598 txb 1679 struct nep_buf *txb; local [all...] |
/openbsd-current/sys/dev/pv/ |
H A D | if_xnf.c | 562 struct xnf_tx_buf *txb = NULL; local 594 txb = &sc->sc_tx_buf[id]; 595 } while (txb->txb_mbuf); 597 if (bus_dmamap_load(sc->sc_dmat, txb->txb_dmap, m->m_data, 605 for (n = 0; n < txb->txb_dmap->dm_nsegs; n++) { 618 txb->txb_dmap->dm_segs[n].ds_len; 621 txb->txb_dmap->dm_segs[n].ds_addr; 629 txb->txb_ndesc++; 633 txb->txb_mbuf = m; 654 txb 698 struct xnf_tx_buf *txb; local [all...] |
/openbsd-current/sys/dev/fdt/ |
H A D | if_dwxe.c | 924 struct dwxe_buf *txb; local 940 txb = &sc->sc_txbuf[idx]; 941 if (txb->tb_m) { 942 bus_dmamap_sync(sc->sc_dmat, txb->tb_map, 0, 943 txb->tb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 944 bus_dmamap_unload(sc->sc_dmat, txb->tb_map); 946 m_freem(txb->tb_m); 947 txb->tb_m = NULL; 1037 struct dwxe_buf *txb, *rxb; local 1048 txb 1130 struct dwxe_buf *txb, *rxb; local [all...] |
H A D | if_fec.c | 295 struct fec_buf *txb, *rxb; local 386 txb = &sc->sc_txbuf[i]; 388 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->fb_map); 389 txb->fb_m = txb->fb_m0 = NULL; 399 txb = &sc->sc_txbuf[i]; 400 bus_dmamap_destroy(sc->sc_dmat, txb->fb_map); 734 struct fec_buf *txb, *rxb; local 754 txb = &sc->sc_txbuf[i]; 755 if (txb 1040 struct fec_buf *txb; local [all...] |
H A D | if_dwge.c | 1023 struct dwge_buf *txb; local 1039 txb = &sc->sc_txbuf[idx]; 1040 if (txb->tb_m) { 1041 bus_dmamap_sync(sc->sc_dmat, txb->tb_map, 0, 1042 txb->tb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 1043 bus_dmamap_unload(sc->sc_dmat, txb->tb_map); 1045 m_freem(txb->tb_m); 1046 txb->tb_m = NULL; 1141 struct dwge_buf *txb, *rxb; local 1153 txb 1244 struct dwge_buf *txb, *rxb; local [all...] |
H A D | if_mvneta.c | 1124 struct mvneta_buf *txb, *rxb; local 1138 txb = &sc->sc_txbuf[i]; 1140 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->tb_map); 1141 txb->tb_m = NULL; 1245 struct mvneta_buf *txb, *rxb; local 1330 txb = &sc->sc_txbuf[i]; 1331 if (txb->tb_m) { 1332 bus_dmamap_sync(sc->sc_dmat, txb->tb_map, 0, 1333 txb->tb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 1334 bus_dmamap_unload(sc->sc_dmat, txb 1541 struct mvneta_buf *txb; local [all...] |
H A D | if_cad.c | 693 struct cad_buf *rxb, *txb; local 736 txb = &sc->sc_txbuf[i]; 738 MCLBYTES, 0, flags, &txb->bf_map); 739 txb->bf_m = NULL; 955 struct cad_buf *rxb, *txb; local 1003 txb = &sc->sc_txbuf[i]; 1004 if (txb->bf_m != NULL) { 1005 bus_dmamap_sync(sc->sc_dmat, txb->bf_map, 0, 1006 txb->bf_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 1007 bus_dmamap_unload(sc->sc_dmat, txb 1171 struct cad_buf *txb; local 1431 struct cad_buf *txb; local 1956 struct cad_buf *rxb, *txb; local [all...] |
H A D | if_mvpp.c | 2120 struct mvpp2_buf *txb; local 2132 txb = &aggr_txq->buf[idx]; 2133 if (txb->mb_m) { 2134 bus_dmamap_sync(sc->sc_dmat, txb->mb_map, 0, 2135 txb->mb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 2136 bus_dmamap_unload(sc->sc_dmat, txb->mb_map); 2138 m_freem(txb->mb_m); 2139 txb->mb_m = NULL; 2323 struct mvpp2_buf *txb; local 2335 txb 2354 struct mvpp2_buf *txb; local 2911 struct mvpp2_buf *txb; local [all...] |
/openbsd-current/sys/dev/ic/ |
H A D | dwqe.c | 665 struct dwqe_buf *txb; local 687 txb = &sc->sc_txbuf[idx]; 688 if (txb->tb_m) { 689 bus_dmamap_sync(sc->sc_dmat, txb->tb_map, 0, 690 txb->tb_map->dm_mapsize, BUS_DMASYNC_POSTWRITE); 691 bus_dmamap_unload(sc->sc_dmat, txb->tb_map); 693 m_freem(txb->tb_m); 694 txb->tb_m = NULL; 866 struct dwqe_buf *txb, *rxb; local 878 txb 1028 struct dwqe_buf *txb, *rxb; local [all...] |