dmap
bus_dmamap_t dmap = ccb->ccb_dmamap;
error = bus_dmamap_load(sc->sc_tag_data, dmap,
bus_dmamap_sync(sc->sc_tag_data, dmap, BUS_DMASYNC_PREREAD);
bus_dmamap_sync(sc->sc_tag_data, dmap, BUS_DMASYNC_PREWRITE);
bus_dmamap_t dmap = ccb->ccb_dmamap;
bus_dmamap_sync(sc->sc_tag_data, dmap,
bus_dmamap_sync(sc->sc_tag_data, dmap,
bus_dmamap_unload(sc->sc_tag_data, dmap);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_POSTREAD);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_POSTWRITE);
bus_dmamap_unload(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap);
bus_dmamap_t dmap; /* dma map for this command */
error = bus_dmamap_create(isp->isp_osinfo.dmat, 0, &pcmd->dmap);
bus_dmamap_destroy(isp->isp_osinfo.dmat, isp->isp_osinfo.pcmd_pool[i].dmap);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_PREWRITE);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_PREREAD);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_PREREAD);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, BUS_DMASYNC_PREWRITE);
error = bus_dmamap_load(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, csio->data_ptr, csio->dxfer_len, eptr, mp, 0);
bus_dmamap_unload(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap);
error = bus_dmamap_load_uio(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, &sguio, eptr2, mp, 0);
error = bus_dmamap_create(mpt->buffer_dmat, 0, &req->dmap);
bus_dmamap_destroy(mpt->buffer_dmat, mpt->request_pool[i].dmap);
bus_dmamap_t dmap; /* DMA map for data buffers */
bus_dmamap_sync(mpt->buffer_dmat, req->dmap, op);
bus_dmamap_unload(mpt->buffer_dmat, req->dmap);
bus_dmamap_sync(mpt->buffer_dmat, req->dmap, op);
bus_dmamap_unload(mpt->buffer_dmat, req->dmap);
req->dmap, csio->data_ptr, csio->dxfer_len,
bus_dmamap_sync(mpt->buffer_dmat, req->dmap, op);
bus_dmamap_unload(mpt->buffer_dmat, req->dmap);
req->dmap, csio->data_ptr, csio->dxfer_len,
bus_dmamap_t dmap = ccb->ccb_dmamap;
error = bus_dmamap_load(sc->sc_tag_data, dmap,
bus_dmamap_sync(sc->sc_tag_data, dmap,
bus_dmamap_t dmap = ccb->ccb_dmamap;
bus_dmamap_sync(sc->sc_tag_data, dmap,
bus_dmamap_unload(sc->sc_tag_data, dmap);
et_dma_mem_destroy(bus_dma_tag_t dtag, void *addr, bus_dmamap_t dmap)
bus_dmamap_unload(dtag, dmap);
bus_dmamem_free(dtag, addr, dmap);
bus_dmamap_t dmap;
dmap = rb->rb_dmap;
sc->sc_rxbuf_tmp_dmap = dmap;
void **addr, bus_addr_t *paddr, bus_dmamap_t *dmap)
*dmap = dmem.dmem_map;
msk_dmamem_destroy(bus_dma_tag_t dtag, void *addr, bus_dmamap_t dmap)
bus_dmamap_unload(dtag, dmap);
bus_dmamem_free(dtag, addr, dmap);
bus_dmamap_t dmap;
dmap = rxr->vxrxr_spare_dmap;
error = bus_dmamap_load_mbuf_segment(tag, dmap, m, &segs[0], 1, &nsegs,
rxb->vrxb_dmamap = dmap;
bus_dmamap_t dmap, bus_dma_segment_t segs[], int *nsegs)
error = bus_dmamap_load_mbuf_segment(tag, dmap, m, segs, 1, nsegs,
error = bus_dmamap_load_mbuf_segment(tag, dmap, m, segs,
vmxnet3_txq_unload_mbuf(struct vmxnet3_txqueue *txq, bus_dmamap_t dmap)
bus_dmamap_unload(txr->vxtxr_txtag, dmap);
bus_dmamap_t dmap;
dmap = txr->vxtxr_txbuf[txr->vxtxr_head].vtxb_dmamap;
error = vmxnet3_txq_load_mbuf(txq, m0, dmap, segs, &nsegs);
vmxnet3_txq_unload_mbuf(txq, dmap);
vmxnet3_txq_unload_mbuf(txq, dmap);
bus_dma_tag_t *dtag, bus_dmamap_t *dmap,
*dmap = dmem.dmem_map;
bus_dma_tag_t *dtag, bus_dmamap_t *dmap,