Home
last modified time | relevance | path

Searched refs:BUS_DMA_WAITOK (Results 1 – 25 of 124) sorted by relevance

12345

/openbsd/src/sys/dev/ic/
Dpsp.c149 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | BUS_DMA_64BIT, &sc->sc_cmd_map); in psp_attach()
154 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in psp_attach()
159 &sc->sc_cmd_kva, BUS_DMA_WAITOK); in psp_attach()
164 size, NULL, BUS_DMA_WAITOK); in psp_attach()
307 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | BUS_DMA_64BIT, &sc->sc_tmr_map); in psp_reinit()
312 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in psp_reinit()
317 &sc->sc_tmr_kva, BUS_DMA_WAITOK); in psp_reinit()
322 size, NULL, BUS_DMA_WAITOK); in psp_reinit()
666 0, BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | BUS_DMA_64BIT, &map); in psp_downloadfirmware()
671 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in psp_downloadfirmware()
[all …]
Drtsx.c210 sc->adma_segs, 1, &rsegs, BUS_DMA_WAITOK|BUS_DMA_ZERO)) in rtsx_attach()
213 &sc->admabuf, BUS_DMA_WAITOK|BUS_DMA_COHERENT)) in rtsx_attach()
1120 &rsegs, BUS_DMA_WAITOK|BUS_DMA_ZERO); in rtsx_xfer_bounce()
1127 &datakvap, BUS_DMA_WAITOK|BUS_DMA_COHERENT); in rtsx_xfer_bounce()
1139 cmd->c_datalen, NULL, BUS_DMA_WAITOK); in rtsx_xfer_bounce()
1200 RTSX_ADMA_DESC_SIZE, NULL, BUS_DMA_WAITOK); in rtsx_xfer_adma()
1250 &rsegs, BUS_DMA_WAITOK|BUS_DMA_ZERO); in rtsx_exec_command()
1254 &cmdkvap, BUS_DMA_WAITOK|BUS_DMA_COHERENT); in rtsx_exec_command()
1306 RTSX_HOSTCMD_BUFSIZE, NULL, BUS_DMA_WAITOK); in rtsx_exec_command()
Ddwqe.c880 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->tb_map); in dwqe_up()
905 MCLBYTES, 0, BUS_DMA_WAITOK, &rxb->tb_map); in dwqe_up()
1318 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &tdm->tdm_map) != 0) in dwqe_dmamem_alloc()
1322 &nsegs, BUS_DMA_WAITOK) != 0) in dwqe_dmamem_alloc()
1326 &tdm->tdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in dwqe_dmamem_alloc()
1330 NULL, BUS_DMA_WAITOK) != 0) in dwqe_dmamem_alloc()
Dufshci.c347 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | in ufshci_dmamem_alloc()
353 1, &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO) != 0) in ufshci_dmamem_alloc()
357 &udm->udm_kva, BUS_DMA_WAITOK) != 0) in ufshci_dmamem_alloc()
361 NULL, BUS_DMA_WAITOK) != 0) in ufshci_dmamem_alloc()
1414 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | in ufshci_ccb_alloc()
1542 ISSET(xs->flags, SCSI_NOSLEEP) ? BUS_DMA_NOWAIT : BUS_DMA_WAITOK); in ufshci_scsi_inquiry()
1597 ISSET(xs->flags, SCSI_NOSLEEP) ? BUS_DMA_NOWAIT : BUS_DMA_WAITOK); in ufshci_scsi_capacity16()
1652 ISSET(xs->flags, SCSI_NOSLEEP) ? BUS_DMA_NOWAIT : BUS_DMA_WAITOK); in ufshci_scsi_capacity()
1746 ISSET(xs->flags, SCSI_NOSLEEP) ? BUS_DMA_NOWAIT : BUS_DMA_WAITOK); in ufshci_scsi_io()
/openbsd/src/sys/dev/pci/drm/
Ddrm_gem_dma_helper.c66 BUS_DMA_WAITOK); in drm_gem_dma_create_internal()
72 BUS_DMA_WAITOK | BUS_DMA_NOCACHE); in drm_gem_dma_create_internal()
76 obj->dmasize, 0, BUS_DMA_WAITOK, &obj->dmamap); in drm_gem_dma_create_internal()
80 obj->dmasize, NULL, BUS_DMA_WAITOK); in drm_gem_dma_create_internal()
/openbsd/src/sys/arch/powerpc64/dev/
Dxive.c471 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &xdm->xdm_map) != 0) in xive_dmamem_alloc()
475 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO) != 0) in xive_dmamem_alloc()
479 &xdm->xdm_kva, BUS_DMA_WAITOK | BUS_DMA_NOCACHE) != 0) in xive_dmamem_alloc()
483 nsegs, size, BUS_DMA_WAITOK) != 0) in xive_dmamem_alloc()
Dphb.c832 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &pdm->pdm_map) != 0) in phb_dmamem_alloc()
836 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO) != 0) in phb_dmamem_alloc()
840 &pdm->pdm_kva, BUS_DMA_WAITOK | BUS_DMA_NOCACHE) != 0) in phb_dmamem_alloc()
844 nsegs, size, BUS_DMA_WAITOK) != 0) in phb_dmamem_alloc()
/openbsd/src/sys/dev/fdt/
Damlmmc.c234 AMLMMC_MAXSEGSZ, 0, BUS_DMA_WAITOK|BUS_DMA_ALLOCNOW, &sc->sc_dmap); in amlmmc_attach()
337 BUS_DMA_WAITOK | BUS_DMA_ZERO); in amlmmc_alloc_descriptors()
341 PAGE_SIZE, &sc->sc_desc, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in amlmmc_alloc_descriptors()
347 0, BUS_DMA_WAITOK, &sc->sc_desc_map); in amlmmc_alloc_descriptors()
354 sc->sc_desc, PAGE_SIZE, NULL, BUS_DMA_WAITOK | BUS_DMA_WRITE); in amlmmc_alloc_descriptors()
Dbcm2835_sdhost.c242 sc->sc_segs, 1, &rseg, BUS_DMA_WAITOK)) { in bcmsdhost_attach()
248 (char **)&sc->sc_cblk, BUS_DMA_WAITOK)) { in bcmsdhost_attach()
256 BUS_DMA_WAITOK, &sc->sc_dmamap)) { in bcmsdhost_attach()
262 NULL, BUS_DMA_WAITOK | BUS_DMA_WRITE)) { in bcmsdhost_attach()
Dif_fec.c388 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->fb_map); in fec_attach()
415 MCLBYTES, 0, BUS_DMA_WAITOK, &rxb->fb_map); in fec_attach()
1268 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &fdm->fdm_map) != 0) in fec_dmamem_alloc()
1272 &nsegs, BUS_DMA_WAITOK) != 0) in fec_dmamem_alloc()
1276 &fdm->fdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in fec_dmamem_alloc()
1280 NULL, BUS_DMA_WAITOK) != 0) in fec_dmamem_alloc()
Dif_dwxe.c1050 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->tb_map); in dwxe_up()
1076 MCLBYTES, 0, BUS_DMA_WAITOK, &rxb->tb_map); in dwxe_up()
1348 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &tdm->tdm_map) != 0) in dwxe_dmamem_alloc()
1352 &nsegs, BUS_DMA_WAITOK) != 0) in dwxe_dmamem_alloc()
1356 &tdm->tdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in dwxe_dmamem_alloc()
1360 NULL, BUS_DMA_WAITOK) != 0) in dwxe_dmamem_alloc()
Dqcscm.c963 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &qdm->qdm_map) != 0) in qcscm_dmamem_alloc()
967 &qdm->qdm_seg, 1, &nsegs, BUS_DMA_WAITOK, 0, 0xffffffff) != 0) in qcscm_dmamem_alloc()
971 &qdm->qdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in qcscm_dmamem_alloc()
975 NULL, BUS_DMA_WAITOK) != 0) in qcscm_dmamem_alloc()
Ddwmmc.c415 DWMMC_MAXSEGSZ, 0, BUS_DMA_WAITOK|BUS_DMA_ALLOCNOW, &sc->sc_dmap); in dwmmc_attach()
455 BUS_DMA_WAITOK | BUS_DMA_ZERO); in dwmmc_alloc_descriptors()
459 PAGE_SIZE, &sc->sc_desc, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in dwmmc_alloc_descriptors()
465 0, BUS_DMA_WAITOK, &sc->sc_desc_map); in dwmmc_alloc_descriptors()
472 sc->sc_desc, PAGE_SIZE, NULL, BUS_DMA_WAITOK | BUS_DMA_WRITE); in dwmmc_alloc_descriptors()
Dsximmc.c317 &sc->sc_idma_nsegs, BUS_DMA_WAITOK); in sximmc_idma_setup()
322 &sc->sc_idma_desc, BUS_DMA_WAITOK); in sximmc_idma_setup()
326 sc->sc_idma_size, 0, BUS_DMA_WAITOK, &sc->sc_idma_map); in sximmc_idma_setup()
330 sc->sc_idma_desc, sc->sc_idma_size, NULL, BUS_DMA_WAITOK); in sximmc_idma_setup()
Dif_dwge.c1155 MCLBYTES, 0, BUS_DMA_WAITOK, &txb->tb_map); in dwge_up()
1185 MCLBYTES, 0, BUS_DMA_WAITOK, &rxb->tb_map); in dwge_up()
1472 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &tdm->tdm_map) != 0) in dwge_dmamem_alloc()
1476 &nsegs, BUS_DMA_WAITOK) != 0) in dwge_dmamem_alloc()
1480 &tdm->tdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in dwge_dmamem_alloc()
1484 NULL, BUS_DMA_WAITOK) != 0) in dwge_dmamem_alloc()
Dimxesdhc.c396 BUS_DMA_WAITOK | BUS_DMA_ZERO); in imxesdhc_attach()
400 PAGE_SIZE, &sc->adma2, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in imxesdhc_attach()
406 0, BUS_DMA_WAITOK, &sc->adma_map); in imxesdhc_attach()
414 BUS_DMA_WAITOK | BUS_DMA_WRITE); in imxesdhc_attach()
Dmvkpcie.c1109 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &mdm->mdm_map) != 0) in mvkpcie_dmamem_alloc()
1113 &nsegs, BUS_DMA_WAITOK) != 0) in mvkpcie_dmamem_alloc()
1117 &mdm->mdm_kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT) != 0) in mvkpcie_dmamem_alloc()
1121 NULL, BUS_DMA_WAITOK) != 0) in mvkpcie_dmamem_alloc()
/openbsd/src/sys/dev/isa/
Disadmavar.h51 isa_dmastart(isa_dev, (c), (a), (s), 0, (f), BUS_DMA_WAITOK|BUS_DMA_BUS1)
/openbsd/src/sys/dev/pci/
Dif_age.c649 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in age_dma_alloc()
664 sc->age_rdata.age_tx_ring, AGE_TX_RING_SZ, NULL, BUS_DMA_WAITOK); in age_dma_alloc()
687 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in age_dma_alloc()
702 sc->age_rdata.age_rx_ring, AGE_RX_RING_SZ, NULL, BUS_DMA_WAITOK); in age_dma_alloc()
725 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in age_dma_alloc()
740 sc->age_rdata.age_rr_ring, AGE_RR_RING_SZ, NULL, BUS_DMA_WAITOK); in age_dma_alloc()
764 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in age_dma_alloc()
780 BUS_DMA_WAITOK); in age_dma_alloc()
804 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in age_dma_alloc()
820 BUS_DMA_WAITOK); in age_dma_alloc()
Dif_ale.c624 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in ale_dma_alloc()
639 sc->ale_cdata.ale_tx_ring, ALE_TX_RING_SZ, NULL, BUS_DMA_WAITOK); in ale_dma_alloc()
663 1, &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in ale_dma_alloc()
681 sc->ale_pagesize, NULL, BUS_DMA_WAITOK); in ale_dma_alloc()
704 BUS_DMA_WAITOK |BUS_DMA_ZERO); in ale_dma_alloc()
720 sc->ale_cdata.ale_tx_cmb, ALE_TX_CMB_SZ, NULL, BUS_DMA_WAITOK); in ale_dma_alloc()
745 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO); in ale_dma_alloc()
763 ALE_RX_CMB_SZ, NULL, BUS_DMA_WAITOK); in ale_dma_alloc()
Dif_tht.c1268 wait ? BUS_DMA_WAITOK : BUS_DMA_NOWAIT) != 0) in tht_rxf_fill()
1802 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &tdm->tdm_map) != 0) in tht_dmamem_alloc()
1806 BUS_DMA_WAITOK | BUS_DMA_ZERO) != 0) in tht_dmamem_alloc()
1810 BUS_DMA_WAITOK) != 0) in tht_dmamem_alloc()
1814 NULL, BUS_DMA_WAITOK) != 0) in tht_dmamem_alloc()
1861 THT_PBD_PKTLEN, 0, BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, in tht_pkt_alloc()
/openbsd/src/sys/arch/arm64/dev/
Drtkit.c174 &seg, 1, &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO)) in rtkit_alloc()
178 &kva, BUS_DMA_WAITOK | BUS_DMA_COHERENT)) { in rtkit_alloc()
184 BUS_DMA_WAITOK, &map)) { in rtkit_alloc()
191 BUS_DMA_WAITOK)) { in rtkit_alloc()
Dapldart.c1041 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &adm->adm_map) != 0) in apldart_dmamem_alloc()
1045 &nsegs, BUS_DMA_WAITOK | BUS_DMA_ZERO) != 0) in apldart_dmamem_alloc()
1049 &adm->adm_kva, BUS_DMA_WAITOK | BUS_DMA_NOCACHE) != 0) in apldart_dmamem_alloc()
1053 nsegs, size, BUS_DMA_WAITOK) != 0) in apldart_dmamem_alloc()
/openbsd/src/sys/dev/pv/
Dif_hvn.c751 &sc->sc_tx_mseg, 1, &rsegs, BUS_DMA_ZERO | BUS_DMA_WAITOK)) { in hvn_tx_ring_create()
757 HVN_TX_DESC, (caddr_t *)&sc->sc_tx_msgs, BUS_DMA_WAITOK)) { in hvn_tx_ring_create()
763 msgsize * HVN_TX_DESC, 0, BUS_DMA_WAITOK, &sc->sc_tx_rmap)) { in hvn_tx_ring_create()
769 msgsize * HVN_TX_DESC, NULL, BUS_DMA_WAITOK)) { in hvn_tx_ring_create()
779 BUS_DMA_WAITOK, &txd->txd_dmap)) { in hvn_tx_ring_create()
1213 PAGE_SIZE, 0, BUS_DMA_WAITOK, &rc->rc_dmap)) { in hvn_rndis_attach()
1236 PAGE_SIZE, NULL, BUS_DMA_WAITOK)) { in hvn_rndis_attach()
/openbsd/src/sys/dev/sdmmc/
Dsdhc.c369 BUS_DMA_WAITOK | BUS_DMA_ZERO); in sdhc_host_found()
373 PAGE_SIZE, &hp->adma2, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in sdhc_host_found()
379 0, BUS_DMA_WAITOK, &hp->adma_map); in sdhc_host_found()
387 BUS_DMA_WAITOK | BUS_DMA_WRITE); in sdhc_host_found()

12345