| /openbsd/src/sys/dev/ic/ |
| D | psp.c | 149 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 …]
|
| D | rtsx.c | 210 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()
|
| D | dwqe.c | 880 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()
|
| D | ufshci.c | 347 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/ |
| D | drm_gem_dma_helper.c | 66 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/ |
| D | xive.c | 471 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()
|
| D | phb.c | 832 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/ |
| D | amlmmc.c | 234 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()
|
| D | bcm2835_sdhost.c | 242 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()
|
| D | if_fec.c | 388 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()
|
| D | if_dwxe.c | 1050 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()
|
| D | qcscm.c | 963 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()
|
| D | dwmmc.c | 415 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()
|
| D | sximmc.c | 317 &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()
|
| D | if_dwge.c | 1155 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()
|
| D | imxesdhc.c | 396 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()
|
| D | mvkpcie.c | 1109 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/ |
| D | isadmavar.h | 51 isa_dmastart(isa_dev, (c), (a), (s), 0, (f), BUS_DMA_WAITOK|BUS_DMA_BUS1)
|
| /openbsd/src/sys/dev/pci/ |
| D | if_age.c | 649 &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()
|
| D | if_ale.c | 624 &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()
|
| D | if_tht.c | 1268 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/ |
| D | rtkit.c | 174 &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()
|
| D | apldart.c | 1041 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/ |
| D | if_hvn.c | 751 &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/ |
| D | sdhc.c | 369 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()
|