Searched refs:txmap (Results 1 – 5 of 5) sorted by relevance
| /openbsd/src/sys/dev/ic/ |
| D | ti.c | 1774 bus_dmamap_t txmap; in ti_encap_tigon1() local 1781 txmap = entry->dmamap; in ti_encap_tigon1() 1790 if (bus_dmamap_load_mbuf(sc->sc_dmatag, txmap, m_head, in ti_encap_tigon1() 1798 if (txmap->dm_nsegs > (TI_TX_RING_CNT - sc->ti_txcnt - 16)) in ti_encap_tigon1() 1801 for (i = 0; i < txmap->dm_nsegs; i++) { in ti_encap_tigon1() 1807 TI_HOSTADDR(txdesc.ti_addr) = txmap->dm_segs[i].ds_addr; in ti_encap_tigon1() 1808 txdesc.ti_len = txmap->dm_segs[i].ds_len & 0xffff; in ti_encap_tigon1() 1833 bus_dmamap_sync(sc->sc_dmatag, txmap, 0, txmap->dm_mapsize, in ti_encap_tigon1() 1839 sc->ti_txcnt += txmap->dm_nsegs; in ti_encap_tigon1() 1846 bus_dmamap_unload(sc->sc_dmatag, txmap); in ti_encap_tigon1() [all …]
|
| /openbsd/src/sys/dev/pci/ |
| D | if_vge.c | 1312 bus_dmamap_t txmap; in vge_encap() local 1328 txmap = sc->vge_ldata.vge_tx_dmamap[idx]; in vge_encap() 1329 error = bus_dmamap_load_mbuf(sc->sc_dmat, txmap, in vge_encap() 1336 (error = bus_dmamap_load_mbuf(sc->sc_dmat, txmap, m_head, in vge_encap() 1348 for (frag = 0; frag < txmap->dm_nsegs; frag++) { in vge_encap() 1350 f->vge_buflen = htole16(VGE_BUFLEN(txmap->dm_segs[frag].ds_len)); in vge_encap() 1351 f->vge_addrlo = htole32(VGE_ADDR_LO(txmap->dm_segs[frag].ds_addr)); in vge_encap() 1352 f->vge_addrhi = htole16(VGE_ADDR_HI(txmap->dm_segs[frag].ds_addr) & 0xFFFF); in vge_encap() 1361 f->vge_addrlo = htole32(VGE_ADDR_LO(txmap->dm_segs[0].ds_addr)); in vge_encap() 1362 f->vge_addrhi = htole16(VGE_ADDR_HI(txmap->dm_segs[0].ds_addr) & 0xFFFF); in vge_encap() [all …]
|
| D | if_rge.c | 424 bus_dmamap_t txmap; in rge_encap() local 432 txmap = txq->txq_dmamap; in rge_encap() 434 error = bus_dmamap_load_mbuf(sc->sc_dmat, txmap, m, BUS_DMA_NOWAIT); in rge_encap() 440 bus_dmamap_load_mbuf(sc->sc_dmat, txmap, m, in rge_encap() 455 bus_dmamap_sync(sc->sc_dmat, txmap, 0, txmap->dm_mapsize, in rge_encap() 479 for (i = 1; i < txmap->dm_nsegs; i++) { in rge_encap() 483 cmdsts |= txmap->dm_segs[i].ds_len; in rge_encap() 487 if (i == txmap->dm_nsegs - 1) in rge_encap() 493 d->rge_addr = htole64(txmap->dm_segs[i].ds_addr); in rge_encap() 501 cmdsts |= txmap->dm_segs[0].ds_len; in rge_encap() [all …]
|
| D | if_sk.c | 1393 bus_dmamap_t txmap; in sk_encap() local 1403 txmap = entry->dmamap; in sk_encap() 1407 switch (bus_dmamap_load_mbuf(sc->sc_dmatag, txmap, m_head, in sk_encap() 1414 bus_dmamap_load_mbuf(sc->sc_dmatag, txmap, m_head, in sk_encap() 1422 bus_dmamap_sync(sc->sc_dmatag, txmap, 0, txmap->dm_mapsize, in sk_encap() 1425 for (i = 0; i < txmap->dm_nsegs; i++) { in sk_encap() 1427 dva = txmap->dm_segs[i].ds_addr; in sk_encap() 1430 sk_ctl = txmap->dm_segs[i].ds_len | SK_OPCODE_DEFAULT; in sk_encap() 1448 SK_CDTXSYNC(sc_if, *txidx, txmap->dm_nsegs, in sk_encap() 1457 sc_if->sk_cdata.sk_tx_cnt += txmap->dm_nsegs; in sk_encap()
|
| D | if_vr.c | 1179 bus_dmamap_t txmap; in vr_encap() local 1247 txmap = c->vr_map; in vr_encap() 1248 for (i = 0; i < txmap->dm_nsegs; i++) { in vr_encap() 1252 f->vr_ctl = htole32(txmap->dm_segs[i].ds_len | VR_TXCTL_TLINK | in vr_encap() 1257 f->vr_data = htole32(txmap->dm_segs[i].ds_addr); in vr_encap() 1266 f->vr_ctl = htole32((VR_MIN_FRAMELEN - txmap->dm_mapsize) | in vr_encap()
|