/src/sys/dev/pci/ |
mpii.c | 2489 struct mpii_dmamem *mdm; local in function:mpii_dmamem_alloc 2492 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_WAITOK | M_ZERO); 2493 mdm->mdm_size = size; 2496 BUS_DMA_NOWAIT | BUS_DMA_ALLOCNOW, &mdm->mdm_map) != 0) 2499 if (bus_dmamem_alloc(sc->sc_dmat, size, PAGE_SIZE, 0, &mdm->mdm_seg, 2503 if (bus_dmamem_map(sc->sc_dmat, &mdm->mdm_seg, nsegs, size, 2504 &mdm->mdm_kva, BUS_DMA_NOWAIT) != 0) 2507 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size [all...] |
mpii.c | 2489 struct mpii_dmamem *mdm; local in function:mpii_dmamem_alloc 2492 mdm = malloc(sizeof(*mdm), M_DEVBUF, M_WAITOK | M_ZERO); 2493 mdm->mdm_size = size; 2496 BUS_DMA_NOWAIT | BUS_DMA_ALLOCNOW, &mdm->mdm_map) != 0) 2499 if (bus_dmamem_alloc(sc->sc_dmat, size, PAGE_SIZE, 0, &mdm->mdm_seg, 2503 if (bus_dmamem_map(sc->sc_dmat, &mdm->mdm_seg, nsegs, size, 2504 &mdm->mdm_kva, BUS_DMA_NOWAIT) != 0) 2507 if (bus_dmamap_load(sc->sc_dmat, mdm->mdm_map, mdm->mdm_kva, size [all...] |
mfii.c | 1271 struct mfii_dmamem *mdm; local in function:mfii_aen_register 1291 mdm = mfii_dmamem_alloc(sc, sizeof(struct mfi_evt_detail)); 1292 if (mdm == NULL) { 1300 mfii_aen_start(sc, ccb, mdm, le32toh(mel.mel_boot_seq_num)); 1307 struct mfii_dmamem *mdm, uint32_t seq) 1316 memset(MFII_DMA_KVA(mdm), 0, MFII_DMA_LEN(mdm)); 1318 ccb->ccb_cookie = mdm; 1329 hdr->mfh_data_len = htole32(MFII_DMA_LEN(mdm)); 1333 sgl->sg64[0].addr = htole64(MFII_DMA_DVA(mdm)); 1362 struct mfii_dmamem *mdm = ccb->ccb_cookie; local in function:mfii_aen [all...] |
mfii.c | 1271 struct mfii_dmamem *mdm; local in function:mfii_aen_register 1291 mdm = mfii_dmamem_alloc(sc, sizeof(struct mfi_evt_detail)); 1292 if (mdm == NULL) { 1300 mfii_aen_start(sc, ccb, mdm, le32toh(mel.mel_boot_seq_num)); 1307 struct mfii_dmamem *mdm, uint32_t seq) 1316 memset(MFII_DMA_KVA(mdm), 0, MFII_DMA_LEN(mdm)); 1318 ccb->ccb_cookie = mdm; 1329 hdr->mfh_data_len = htole32(MFII_DMA_LEN(mdm)); 1333 sgl->sg64[0].addr = htole64(MFII_DMA_DVA(mdm)); 1362 struct mfii_dmamem *mdm = ccb->ccb_cookie; local in function:mfii_aen [all...] |