Home
last modified time | relevance | path

Searched refs:mdm (Results 1 – 7 of 7) sorted by relevance

/openbsd/sys/dev/fdt/
H A Dmvkpcie.c1102 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 Dif_mvneta.c1687 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 Dif_mvpp.c3097 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 Dmpi.c981 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 Dmpii.c2467 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 Dmfii.c1147 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 DFIXES.1e1076 detect duplicate arguments in function definitions (mdm).