HomeSort by: relevance | last modified time | path
    Searched refs:dmam (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/arch/riscv/riscv/
bus_stubs.c 50 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam)
52 (*t->_dmamap_destroy)(t, dmam);
56 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf,
59 kasan_dma_load(dmam, buf, buflen, KASAN_DMA_LINEAR);
60 return (*t->_dmamap_load)(t, dmam, buf, buflen, p, flags);
64 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam, struct mbuf *chain,
67 kasan_dma_load(dmam, chain, 0, KASAN_DMA_MBUF);
68 return (*t->_dmamap_load_mbuf)(t, dmam, chain, flags);
72 bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t dmam, struct uio *uio,
75 kasan_dma_load(dmam, uio, 0, KASAN_DMA_UIO)
    [all...]
  /src/sys/arch/arm/arm/
bus_stubs.c 59 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam)
61 (*t->_dmamap_destroy)(t, dmam);
65 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf,
68 kasan_dma_load(dmam, buf, buflen, KASAN_DMA_LINEAR);
69 return (*t->_dmamap_load)(t, dmam, buf, buflen, p, flags);
73 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam, struct mbuf *chain,
76 kasan_dma_load(dmam, chain, 0, KASAN_DMA_MBUF);
77 return (*t->_dmamap_load_mbuf)(t, dmam, chain, flags);
81 bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t dmam, struct uio *uio,
84 kasan_dma_load(dmam, uio, 0, KASAN_DMA_UIO)
    [all...]
  /src/sys/dev/pci/ixgbe/
ixgbe_netbsd.c 78 ixgbe_dmamap_destroy(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam)
80 bus_dmamap_destroy(dt->dt_dmat, dmam);
84 ixgbe_dmamap_sync(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam, int ops)
86 bus_dmamap_sync(dt->dt_dmat, dmam, 0, dt->dt_maxsize, ops);
90 ixgbe_dmamap_unload(ixgbe_dma_tag_t *dt, bus_dmamap_t dmam)
92 bus_dmamap_unload(dt->dt_dmat, dmam);
  /src/sys/dev/tc/
bba.c 79 bus_dmamap_t dmam; /* DMA map */ member in struct:bba_dma_state
368 bus_dmamap_unload(sc->sc_dmat, d->dmam);
369 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
394 bus_dmamap_unload(sc->sc_dmat, d->dmam);
395 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
436 BBA_DMABUF_BOUNDARY, BUS_DMA_NOWAIT, &d->dmam)) {
442 if (bus_dmamap_load(sc->sc_dmat, d->dmam, start,
454 phys = (tc_addr_t)d->dmam->dm_segs[0].ds_addr;
455 nphys = (tc_addr_t)d->dmam->dm_segs[1].ds_addr;
473 bus_dmamap_unload(sc->sc_dmat, d->dmam);
    [all...]
  /src/sys/dev/isa/
isadma.c 353 bus_dmamap_t dmam; local in function:_isa_dmastart
392 dmam = ids->ids_dmamaps[chan];
393 if (dmam == NULL)
396 error = bus_dmamap_load(ids->ids_dmat, dmam, addr, nbytes,
407 bus_dmamap_sync(ids->ids_dmat, dmam, 0, dmam->dm_mapsize,
411 bus_dmamap_sync(ids->ids_dmat, dmam, 0, dmam->dm_mapsize,
416 dmaaddr = dmam->dm_segs[0].ds_addr;
561 bus_dmamap_t dmam; local in function:_isa_dmadone
    [all...]
  /src/sys/arch/x86/x86/
bus_dma.c 1418 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam)
1427 (*it->bdt_ov->ov_dmamap_destroy)(it->bdt_ctx, t, dmam);
1431 _bus_dmamap_destroy(t, dmam);
1435 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf,
1440 kasan_dma_load(dmam, buf, buflen, KASAN_DMA_LINEAR);
1441 kmsan_dma_load(dmam, buf, buflen, KMSAN_DMA_LINEAR);
1448 return (*it->bdt_ov->ov_dmamap_load)(it->bdt_ctx, t, dmam,
1452 return _bus_dmamap_load(t, dmam, buf, buflen, p, flags);
1456 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam,
1461 kasan_dma_load(dmam, chain, 0, KASAN_DMA_MBUF)
    [all...]
  /src/sys/arch/vax/uba/
uba_dma.c 247 uba_bus_dmamap_sync(bus_dma_tag_t tag, bus_dmamap_t dmam, bus_addr_t offset,
  /src/sys/arch/vax/vsa/
vsbus_dma.c 251 sgmap_bus_dmamap_sync(bus_dma_tag_t tag, bus_dmamap_t dmam, bus_addr_t offset,
  /src/sys/dev/ic/
rtw.c 3220 rtw_dmamap_load_txbuf(bus_dma_tag_t dmat, bus_dmamap_t dmam, struct mbuf *chain,
3233 ((rc = bus_dmamap_load_mbuf(dmat, dmam, m0,
3235 dmam->dm_nsegs > ndescfree || rtw_seg_too_short(dmam)) && first;
3239 if (rtw_seg_too_short(dmam)) {
3246 bus_dmamap_unload(dmat, dmam);
3272 } else if (rtw_seg_too_short(dmam)) {
3275 bus_dmamap_unload(dmat, dmam);
3278 } else if (dmam->dm_nsegs > ndescfree) {
3280 bus_dmamap_unload(dmat, dmam);
    [all...]

Completed in 37 milliseconds