Searched refs:sc_dmat (Results 1 - 22 of 22) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dif_le_ledma.c82 bus_dma_tag_t sc_dmat; member in struct:le_dma_softc
365 &lesc->sc_dmat);
371 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem,
379 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem,
429 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam);
431 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
433 bus_dma_tag_destroy(lesc->sc_dmat);
459 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam);
460 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
461 bus_dma_tag_destroy(lesc->sc_dmat);
[all...]
H A Dif_le_pci.c115 bus_dma_tag_t sc_dmat; member in struct:le_pci_softc
384 &lesc->sc_dmat);
390 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem,
398 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem,
461 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam);
463 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
465 bus_dma_tag_destroy(lesc->sc_dmat);
490 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam);
491 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
492 bus_dma_tag_destroy(lesc->sc_dmat);
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/
H A Dif_rge.c225 sc->sc_dmat = bus_get_dma_tag(sc->sc_dev);
226 bus_dma_tag_create(sc->sc_dmat, 1, 0,
229 &sc->sc_dmat);
294 sc->sc_dmat = pa->pa_dmat;
550 error = bus_dmamap_load_mbuf(sc->sc_dmat, txmap, m, BUS_DMA_NOWAIT);
557 bus_dmamap_load_mbuf(sc->sc_dmat, txmap, m,
567 bus_dmamap_sync(sc->sc_dmat, txmap, 0, txmap->dm_mapsize,
608 bus_dmamap_sync(sc->sc_dmat, q->q_tx.rge_tx_list_map,
964 bus_dmamap_unload(sc->sc_dmat,
974 bus_dmamap_unload(sc->sc_dmat,
[all...]
H A Dif_rgereg.h399 bus_dma_tag_t sc_dmat; member in struct:rge_softc
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl_pci.c189 &sc->sc_dmat)) {
206 bus_dma_tag_destroy(sc->sc_dmat);
234 bus_dma_tag_destroy(sc->sc_dmat);
H A Dif_mwlvar.h255 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member in struct:mwl_softc
H A Dif_mwl.c303 sc->sc_io1h, sc->sc_io1t, sc->sc_dmat);
2053 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT,
2076 bus_dmamap_destroy(sc->sc_dmat, bf->bf_dmamap);
2122 error = bus_dma_tag_create(sc->sc_dmat, /* parent */
2959 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
2988 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
3005 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE);
3400 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
3402 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
3473 bus_dmamap_unload(sc->sc_dmat, b
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_ahb.c225 &sc->sc_dmat)) {
258 bus_dma_tag_destroy(sc->sc_dmat);
287 bus_dma_tag_destroy(sc->sc_dmat);
H A Dif_ath_descdma.c290 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT,
367 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT,
415 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
417 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
422 bus_dmamap_destroy(sc->sc_dmat, bf->bf_dmamap);
H A Dif_ath_beacon.c194 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
214 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m,
724 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
725 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m,
767 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE);
845 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
846 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m,
857 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE);
874 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
898 bus_dmamap_unload(sc->sc_dmat, b
[all...]
H A Dif_ath_pci.c321 &sc->sc_dmat)) {
364 bus_dma_tag_destroy(sc->sc_dmat);
402 bus_dma_tag_destroy(sc->sc_dmat);
H A Dif_ath_rx_edma.c463 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
490 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
722 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat,
745 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
801 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
H A Dif_ath_rx.c275 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat,
291 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREREAD);
1184 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_POSTREAD);
1185 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
H A Dif_ath_tx.c206 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
311 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
336 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
353 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE);
488 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE);
726 bus_dmamap_sync(sc->sc_dmat, bf_last->bf_dmamap,
2878 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
H A Dif_ath_tx_edma.c588 bus_dmamap_sync(sc->sc_dmat, bf_last->bf_dmamap,
H A Dif_ath.c3239 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
3241 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
4895 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap,
4897 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap);
H A Dif_athvar.h601 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member in struct:ath_softc
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/
H A Dglue.c109 bus_dma_tag_t sc_dmat; member in struct:le_pci_softc
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c603 int err = iwx_dma_contig_alloc(sc->sc_dmat, dram, sec->fws_len, 0);
765 err = iwx_dma_contig_alloc(sc->sc_dmat, fw_mon, size, 0);
1017 err = iwx_dma_contig_alloc(sc->sc_dmat, &sc->iml_dma,
1910 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->free_desc_dma,
1924 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->stat_dma, size, 16);
1936 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->used_desc_dma,
1948 err = bus_dmamap_create(sc->sc_dmat, IWX_RBUF_SIZE, 1,
1997 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, 0,
2004 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, 0,
2022 bus_dmamap_sync(sc->sc_dmat, dat
[all...]
H A Dif_iwxvar.h659 bus_dma_tag_t sc_dmat; member in struct:iwx_softc
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c1305 err = iwm_dma_contig_alloc(sc->sc_dmat, &ring->free_desc_dma, size, 256);
1314 err = iwm_dma_contig_alloc(sc->sc_dmat, &ring->stat_dma,
1325 err = iwm_dma_contig_alloc(sc->sc_dmat, &ring->used_desc_dma,
1338 err = bus_dmamap_create(sc->sc_dmat, IWM_RBUF_SIZE, 1,
1388 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, 0,
1391 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, 0,
1414 bus_dmamap_sync(sc->sc_dmat, data->map, 0,
1416 bus_dmamap_unload(sc->sc_dmat, data->map);
1421 bus_dmamap_destroy(sc->sc_dmat, data->map);
1439 err = iwm_dma_contig_alloc(sc->sc_dmat,
[all...]
H A Dif_iwmvar.h508 bus_dma_tag_t sc_dmat; member in struct:iwm_softc

Completed in 336 milliseconds