Home
last modified time | relevance | path

Searched refs:qdm (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/dev/pci/qat/
H A Dqat.c662 qat_free_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm) in qat_free_dmamem() argument
665 bus_dmamap_unload(sc->sc_dmat, qdm->qdm_dma_map); in qat_free_dmamem()
666 bus_dmamap_destroy(sc->sc_dmat, qdm->qdm_dma_map); in qat_free_dmamem()
667 bus_dmamem_unmap(sc->sc_dmat, qdm->qdm_dma_vaddr, qdm->qdm_dma_size); in qat_free_dmamem()
668 bus_dmamem_free(sc->sc_dmat, &qdm->qdm_dma_seg, 1); in qat_free_dmamem()
669 explicit_memset(qdm, 0, sizeof(*qdm)); in qat_free_dmamem()
673 qat_alloc_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm, in qat_alloc_dmamem() argument
679 0, &qdm->qdm_dma_seg, 1, &nseg, BUS_DMA_NOWAIT); in qat_alloc_dmamem()
686 error = bus_dmamem_map(sc->sc_dmat, &qdm->qdm_dma_seg, in qat_alloc_dmamem()
687 nseg, size, &qdm->qdm_dma_vaddr, in qat_alloc_dmamem()
[all …]
H A Dqat_hw17.c103 struct qat_dmamem *qdm; in qat_adm_mailbox_init() local
110 qdm = &sc->sc_admin_comms.qadc_const_tbl_dma; in qat_adm_mailbox_init()
111 error = qat_alloc_dmamem(sc, qdm, PAGE_SIZE, PAGE_SIZE); in qat_adm_mailbox_init()
115 memcpy(qdm->qdm_dma_vaddr, in qat_adm_mailbox_init()
118 bus_dmamap_sync(sc->sc_dmat, qdm->qdm_dma_map, 0, in qat_adm_mailbox_init()
119 qdm->qdm_dma_map->dm_mapsize, BUS_DMASYNC_PREWRITE); in qat_adm_mailbox_init()