Searched refs:dmam (Results 1 - 7 of 7) sorted by relevance

/netbsd-6-1-5-RELEASE/sys/dev/pci/ixgbe/
H A Dixgbe_netbsd.c75 ixgbe_dmamap_destroy(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam) argument
77 bus_dmamap_destroy(dt->dt_dmat, dmam);
81 ixgbe_dmamap_sync(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam, int ops) argument
83 bus_dmamap_sync(dt->dt_dmat, dmam, 0, dt->dt_maxsize, ops);
87 ixgbe_dmamap_unload(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam) argument
89 bus_dmamap_unload(dt->dt_dmat, dmam);
/netbsd-6-1-5-RELEASE/sys/dev/isa/
H A Disadma.c349 bus_dmamap_t dmam; local
388 dmam = ids->ids_dmamaps[chan];
389 if (dmam == NULL)
392 error = bus_dmamap_load(ids->ids_dmat, dmam, addr, nbytes,
403 bus_dmamap_sync(ids->ids_dmat, dmam, 0, dmam->dm_mapsize,
407 bus_dmamap_sync(ids->ids_dmat, dmam, 0, dmam->dm_mapsize,
412 dmaaddr = dmam->dm_segs[0].ds_addr;
557 bus_dmamap_t dmam; local
[all...]
/netbsd-6-1-5-RELEASE/sys/dev/tc/
H A Dbba.c74 bus_dmamap_t dmam; /* DMA map */ member in struct:bba_dma_state
398 bus_dmamap_unload(sc->sc_dmat, d->dmam);
399 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
424 bus_dmamap_unload(sc->sc_dmat, d->dmam);
425 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
466 BBA_DMABUF_BOUNDARY, BUS_DMA_NOWAIT, &d->dmam)) {
472 if (bus_dmamap_load(sc->sc_dmat, d->dmam, start,
484 phys = (tc_addr_t)d->dmam->dm_segs[0].ds_addr;
485 nphys = (tc_addr_t)d->dmam->dm_segs[1].ds_addr;
503 bus_dmamap_unload(sc->sc_dmat, d->dmam);
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/x86/x86/
H A Dbus_dma.c1352 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam) argument
1361 (*it->bdt_ov->ov_dmamap_destroy)(it->bdt_ctx, t, dmam);
1365 _bus_dmamap_destroy(t, dmam);
1369 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf, argument
1379 return (*it->bdt_ov->ov_dmamap_load)(it->bdt_ctx, t, dmam,
1383 return _bus_dmamap_load(t, dmam, buf, buflen, p, flags);
1387 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam, argument
1397 return (*it->bdt_ov->ov_dmamap_load_mbuf)(it->bdt_ctx, t, dmam,
1401 return _bus_dmamap_load_mbuf(t, dmam, chain, flags);
1405 bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t dmam, argument
1423 bus_dmamap_load_raw(bus_dma_tag_t t, bus_dmamap_t dmam, bus_dma_segment_t *segs, int nsegs, bus_size_t size, int flags) argument
1442 bus_dmamap_unload(bus_dma_tag_t t, bus_dmamap_t dmam) argument
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/vax/uba/
H A Duba_dma.c247 uba_bus_dmamap_sync(bus_dma_tag_t tag, bus_dmamap_t dmam, bus_addr_t offset, argument
/netbsd-6-1-5-RELEASE/sys/arch/vax/vsa/
H A Dvsbus_dma.c252 sgmap_bus_dmamap_sync(bus_dma_tag_t tag, bus_dmamap_t dmam, bus_addr_t offset, argument
/netbsd-6-1-5-RELEASE/sys/dev/ic/
H A Drtw.c3153 rtw_dmamap_load_txbuf(bus_dma_tag_t dmat, bus_dmamap_t dmam, struct mbuf *chain, argument
3166 ((rc = bus_dmamap_load_mbuf(dmat, dmam, m0,
3168 dmam->dm_nsegs > ndescfree || rtw_seg_too_short(dmam)) && first;
3172 if (rtw_seg_too_short(dmam)) {
3179 bus_dmamap_unload(dmat, dmam);
3205 } else if (rtw_seg_too_short(dmam)) {
3208 bus_dmamap_unload(dmat, dmam);
3211 } else if (dmam->dm_nsegs > ndescfree) {
3213 bus_dmamap_unload(dmat, dmam);
[all...]

Completed in 160 milliseconds