/openbsd/sys/dev/fdt/ |
H A D | mvkpcie.c | 1102 struct mvkpcie_dmamem *mdm; in mvkpcie_dmamem_alloc() local 1105 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_WAITOK | M_ZERO); in mvkpcie_dmamem_alloc() 1106 mdm->mdm_size = size; in mvkpcie_dmamem_alloc() 1120 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size, in mvkpcie_dmamem_alloc() 1124 bzero(mdm->mdm_kva, size); in mvkpcie_dmamem_alloc() 1126 return (mdm); in mvkpcie_dmamem_alloc() 1133 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvkpcie_dmamem_alloc() 1135 free(mdm, M_DEVBUF, sizeof(*mdm)); in mvkpcie_dmamem_alloc() 1143 bus_dmamem_unmap(sc->sc_dmat, mdm->mdm_kva, mdm->mdm_size); in mvkpcie_dmamem_free() 1145 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvkpcie_dmamem_free() [all …]
|
H A D | if_mvneta.c | 1687 struct mvneta_dmamem *mdm; in mvneta_dmamem_alloc() local 1690 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_WAITOK | M_ZERO); in mvneta_dmamem_alloc() 1691 mdm->mdm_size = size; in mvneta_dmamem_alloc() 1705 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size, in mvneta_dmamem_alloc() 1709 bzero(mdm->mdm_kva, size); in mvneta_dmamem_alloc() 1711 return (mdm); in mvneta_dmamem_alloc() 1718 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvneta_dmamem_alloc() 1720 free(mdm, M_DEVBUF, 0); in mvneta_dmamem_alloc() 1728 bus_dmamem_unmap(sc->sc_dmat, mdm->mdm_kva, mdm->mdm_size); in mvneta_dmamem_free() 1730 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvneta_dmamem_free() [all …]
|
H A D | if_mvpp.c | 3097 struct mvpp2_dmamem *mdm; in mvpp2_dmamem_alloc() local 3100 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_WAITOK | M_ZERO); in mvpp2_dmamem_alloc() 3101 mdm->mdm_size = size; in mvpp2_dmamem_alloc() 3115 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size, in mvpp2_dmamem_alloc() 3119 bzero(mdm->mdm_kva, size); in mvpp2_dmamem_alloc() 3121 return (mdm); in mvpp2_dmamem_alloc() 3128 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvpp2_dmamem_alloc() 3130 free(mdm, M_DEVBUF, 0); in mvpp2_dmamem_alloc() 3138 bus_dmamem_unmap(sc->sc_dmat, mdm->mdm_kva, mdm->mdm_size); in mvpp2_dmamem_free() 3140 bus_dmamap_destroy(sc->sc_dmat, mdm->mdm_map); in mvpp2_dmamem_free() [all …]
|
/openbsd/sys/dev/ic/ |
H A D | mpi.c | 981 struct mpi_dmamem *mdm; in mpi_dmamem_alloc() local 985 if (mdm == NULL) in mpi_dmamem_alloc() 988 mdm->mdm_size = size; in mpi_dmamem_alloc() 999 &mdm->mdm_kva, BUS_DMA_NOWAIT) != 0) in mpi_dmamem_alloc() 1002 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size, in mpi_dmamem_alloc() 1008 DEVNAME(sc), size, mdm->mdm_map, nsegs, mdm->mdm_seg, mdm->mdm_kva); in mpi_dmamem_alloc() 1010 return (mdm); in mpi_dmamem_alloc() 1019 free(mdm, M_DEVBUF, sizeof *mdm); in mpi_dmamem_alloc() 1029 bus_dmamap_unload(sc->sc_dmat, mdm->mdm_map); in mpi_dmamem_free() 1030 bus_dmamem_unmap(sc->sc_dmat, mdm->mdm_kva, mdm->mdm_size); in mpi_dmamem_free() [all …]
|
/openbsd/sys/dev/pci/ |
H A D | mpii.c | 2467 struct mpii_dmamem *mdm; in mpii_dmamem_alloc() local 2470 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_NOWAIT | M_ZERO); in mpii_dmamem_alloc() 2471 if (mdm == NULL) in mpii_dmamem_alloc() 2474 mdm->mdm_size = size; in mpii_dmamem_alloc() 2485 &mdm->mdm_kva, BUS_DMA_NOWAIT) != 0) in mpii_dmamem_alloc() 2488 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size, in mpii_dmamem_alloc() 2492 return (mdm); in mpii_dmamem_alloc() 2501 free(mdm, M_DEVBUF, sizeof *mdm); in mpii_dmamem_alloc() 2511 bus_dmamap_unload(sc->sc_dmat, mdm->mdm_map); in mpii_dmamem_free() 2512 bus_dmamem_unmap(sc->sc_dmat, mdm->mdm_kva, mdm->mdm_size); in mpii_dmamem_free() [all …]
|
H A D | mfii.c | 1147 struct mfii_dmamem *mdm; in mfii_aen_register() local 1168 if (mdm == NULL) { in mfii_aen_register() 1182 struct mfii_dmamem *mdm, uint32_t seq) in mfii_aen_start() argument 1191 memset(MFII_DMA_KVA(mdm), 0, MFII_DMA_LEN(mdm)); in mfii_aen_start() 1193 ccb->ccb_cookie = mdm; in mfii_aen_start() 1204 htolem32(&hdr->mfh_data_len, MFII_DMA_LEN(mdm)); in mfii_aen_start() 1209 htolem32(&sgl->sg64[0].len, MFII_DMA_LEN(mdm)); in mfii_aen_start() 1211 bus_dmamap_sync(sc->sc_dmat, MFII_DMA_MAP(mdm), in mfii_aen_start() 1212 0, MFII_DMA_LEN(mdm), BUS_DMASYNC_PREREAD); in mfii_aen_start() 1232 struct mfii_dmamem *mdm = ccb->ccb_cookie; in mfii_aen() local [all …]
|
/openbsd/usr.bin/awk/ |
H A D | FIXES.1e | 1076 detect duplicate arguments in function definitions (mdm).
|