/freebsd/sys/dev/ata/ |
H A D | ata-dma.c | 193 BUS_DMA_ALLOCNOW, NULL, NULL, &slot->data_tag)) { in ata_dmaalloc() 198 if (bus_dmamap_create(slot->data_tag, 0, &slot->data_map)) { in ata_dmaalloc() 230 bus_dmamap_destroy(slot->data_tag, slot->data_map); in ata_dmafree() 237 if (slot->data_tag) { in ata_dmafree() 238 bus_dma_tag_destroy(slot->data_tag); in ata_dmafree() 239 slot->data_tag = NULL; in ata_dmafree() 304 error = bus_dmamap_load_ccb(request->dma->data_tag, in ata_dmaload() 308 error = bus_dmamap_load(request->dma->data_tag, request->dma->data_map, in ata_dmaload() 321 bus_dmamap_sync(request->dma->data_tag, request->dma->data_map, in ata_dmaload() 339 bus_dmamap_sync(request->dma->data_tag, request->dma->data_map, in ata_dmaunload() [all …]
|
H A D | ata-all.h | 336 bus_dma_tag_t data_tag; /* data DMA tag */ member
|
/freebsd/sys/dev/ioat/ |
H A D | ioat.c | 410 if (ioat->data_tag != NULL) { in ioat_detach() 413 ioat->data_tag, ioat->ring[i].src_dmamap); in ioat_detach() 419 ioat->data_tag, ioat->ring[i].dst_dmamap); in ioat_detach() 426 ioat->data_tag, ioat->ring[i].src2_dmamap); in ioat_detach() 432 ioat->data_tag, ioat->ring[i].dst2_dmamap); in ioat_detach() 437 bus_dma_tag_destroy(ioat->data_tag); in ioat_detach() 617 &ioat->data_tag); in ioat3_attach() 627 error = bus_dmamap_create(ioat->data_tag, 0, in ioat3_attach() 635 error = bus_dmamap_create(ioat->data_tag, 0, in ioat3_attach() 643 error = bus_dmamap_create(ioat->data_tag, 0, in ioat3_attach() [all …]
|
H A D | ioat_internal.h | 463 bus_dma_tag_t data_tag; member
|
/freebsd/sys/dev/tws/ |
H A D | tws.c | 407 bus_dmamap_destroy(sc->data_tag, sc->reqs[i].dma_map); in tws_detach() 416 bus_dmamem_free(sc->data_tag, sc->ioctl_data_mem, sc->ioctl_data_map); in tws_detach() 417 if (sc->data_tag) in tws_detach() 418 bus_dma_tag_destroy(sc->data_tag); in tws_detach() 589 &sc->data_tag /* tag */)) { in tws_init() 599 if (bus_dmamem_alloc(sc->data_tag, (void **)&sc->ioctl_data_mem, in tws_init() 674 if (bus_dmamap_create(sc->data_tag, 0, &sc->reqs[i].dma_map)) { in tws_init_reqs()
|
H A D | tws_cam.c | 883 bus_dmamap_sync(sc->data_tag, req->dma_map, in tws_unmap_request() 886 bus_dmamap_sync(sc->data_tag, req->dma_map, in tws_unmap_request() 889 bus_dmamap_unload(sc->data_tag, req->dma_map); in tws_unmap_request() 908 error = bus_dmamap_load_ccb(sc->data_tag, req->dma_map, in tws_map_request() 913 error = bus_dmamap_load(sc->data_tag, req->dma_map, in tws_map_request() 952 bus_dmamap_sync(req->sc->data_tag, req->dma_map, in tws_dmamap_data_load_cbfn() 955 bus_dmamap_sync(req->sc->data_tag, req->dma_map, in tws_dmamap_data_load_cbfn()
|
H A D | tws.h | 257 bus_dma_tag_t data_tag; /* data DMA tag */ member
|
/freebsd/sys/powerpc/pseries/ |
H A D | phyp_vscsi.c | 120 bus_dma_tag_t data_tag; member 314 &sc->data_tag); in vscsi_attach() 321 bus_dmamap_create(sc->data_tag, 0, &sc->loginxp.dmamap); in vscsi_attach() 343 error = bus_dmamap_create(sc->data_tag, 0, &xp->dmamap); in vscsi_attach() 475 bus_dmamap_load_ccb(sc->data_tag, xp->dmamap, in vscsi_cam_action() 901 bus_dmamap_sync(sc->data_tag, xp->dmamap, BUS_DMASYNC_POSTREAD); in vscsi_srp_response() 902 bus_dmamap_unload(sc->data_tag, xp->dmamap); in vscsi_srp_response()
|
/freebsd/sys/powerpc/powermac/ |
H A D | ata_dbdma.c | 233 if ((error = bus_dmamap_load(request->dma->data_tag, in ata_dbdma_load() 245 bus_dmamap_sync(request->dma->data_tag, request->dma->data_map, in ata_dbdma_load()
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | fsl_sata.c | 220 bus_dma_tag_t data_tag; /* data DMA tag */ member 591 0, busdma_lock_mutex, &ch->mtx, &ch->dma.data_tag)) { in fsl_sata_dmainit() 617 if (ch->dma.data_tag) { in fsl_sata_dmafini() 618 bus_dma_tag_destroy(ch->dma.data_tag); in fsl_sata_dmafini() 619 ch->dma.data_tag = NULL; in fsl_sata_dmafini() 650 if (bus_dmamap_create(ch->dma.data_tag, 0, &slot->dma.data_map)) in fsl_sata_slotsalloc() 667 bus_dmamap_destroy(ch->dma.data_tag, slot->dma.data_map); in fsl_sata_slotsfree() 927 bus_dmamap_load_ccb(ch->dma.data_tag, slot->dma.data_map, ccb, in fsl_sata_begin_transaction() 979 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in fsl_sata_dmasetprd() 1228 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in fsl_sata_end_transaction() [all …]
|
/freebsd/sys/dev/siis/ |
H A D | siis.c | 691 0, busdma_lock_mutex, &ch->mtx, &ch->dma.data_tag)) { in siis_dmainit() 715 if (ch->dma.data_tag) { in siis_dmafini() 716 bus_dma_tag_destroy(ch->dma.data_tag); in siis_dmafini() 717 ch->dma.data_tag = NULL; in siis_dmafini() 750 if (bus_dmamap_create(ch->dma.data_tag, 0, &slot->dma.data_map)) in siis_slotsalloc() 767 bus_dmamap_destroy(ch->dma.data_tag, slot->dma.data_map); in siis_slotsfree() 1007 bus_dmamap_load_ccb(ch->dma.data_tag, slot->dma.data_map, in siis_begin_transaction() 1047 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in siis_dmasetprd() 1256 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in siis_end_transaction() 1259 bus_dmamap_unload(ch->dma.data_tag, slot->dma.data_map); in siis_end_transaction()
|
H A D | siis.h | 330 bus_dma_tag_t data_tag; /* data DMA tag */ member
|
/freebsd/sys/dev/mvs/ |
H A D | mvs.c | 371 0, busdma_lock_mutex, &ch->mtx, &ch->dma.data_tag)) { in mvs_dmainit() 395 if (ch->dma.data_tag) { in mvs_dmafini() 396 bus_dma_tag_destroy(ch->dma.data_tag); in mvs_dmafini() 397 ch->dma.data_tag = NULL; in mvs_dmafini() 441 if (bus_dmamap_create(ch->dma.data_tag, 0, &slot->dma.data_map)) in mvs_slotsalloc() 458 bus_dmamap_destroy(ch->dma.data_tag, slot->dma.data_map); in mvs_slotsfree() 1254 bus_dmamap_load_ccb(ch->dma.data_tag, slot->dma.data_map, in mvs_begin_transaction() 1291 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in mvs_dmasetprd() 1630 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in mvs_end_transaction() 1633 bus_dmamap_unload(ch->dma.data_tag, slot->dma.data_map); in mvs_end_transaction()
|
H A D | mvs.h | 491 bus_dma_tag_t data_tag; /* Data DMA tag */ member
|
/freebsd/sys/dev/mrsas/ |
H A D | mrsas_cam.c | 1395 retcode = bus_dmamap_load_ccb(sc->data_tag, cmd->data_dmamap, ccb, in mrsas_map_request() 1422 bus_dmamap_sync(sc->data_tag, cmd->data_dmamap, BUS_DMASYNC_POSTREAD); in mrsas_unmap_request() 1424 bus_dmamap_sync(sc->data_tag, cmd->data_dmamap, BUS_DMASYNC_POSTWRITE); in mrsas_unmap_request() 1426 bus_dmamap_unload(sc->data_tag, cmd->data_dmamap); in mrsas_unmap_request() 1627 bus_dmamap_sync(cmd->sc->data_tag, cmd->data_dmamap, in mrsas_data_load_cb() 1630 bus_dmamap_sync(cmd->sc->data_tag, cmd->data_dmamap, in mrsas_data_load_cb()
|
H A D | mrsas.c | 1303 bus_dmamap_destroy(sc->data_tag, mpt_cmd->data_dmamap); in mrsas_free_mem() 2142 &sc->data_tag)) { in mrsas_alloc_mem() 2890 if (bus_dmamap_create(sc->data_tag, 0, &cmd->data_dmamap)) { in mrsas_alloc_mpt_cmds()
|
H A D | mrsas.h | 3468 bus_dma_tag_t data_tag; member
|
/freebsd/sys/dev/ahci/ |
H A D | ahci.c | 1130 0, busdma_lock_mutex, &ch->mtx, &ch->dma.data_tag); in ahci_dmainit() 1155 if (ch->dma.data_tag) { in ahci_dmafini() 1156 bus_dma_tag_destroy(ch->dma.data_tag); in ahci_dmafini() 1157 ch->dma.data_tag = NULL; in ahci_dmafini() 1195 if (bus_dmamap_create(ch->dma.data_tag, 0, &slot->dma.data_map)) in ahci_slotsalloc() 1212 bus_dmamap_destroy(ch->dma.data_tag, slot->dma.data_map); in ahci_slotsfree() 1622 bus_dmamap_load_ccb(ch->dma.data_tag, slot->dma.data_map, ccb, in ahci_begin_transaction() 1655 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in ahci_dmasetprd() 2010 bus_dmamap_sync(ch->dma.data_tag, slot->dma.data_map, in ahci_end_transaction() 2013 bus_dmamap_unload(ch->dma.data_tag, slot->dma.data_map); in ahci_end_transaction()
|
H A D | ahci.h | 376 bus_dma_tag_t data_tag; /* data DMA tag */ member
|
/freebsd/sys/dev/mpi3mr/ |
H A D | mpi3mr.c | 1431 bus_dma_tag_t data_tag = NULL; in mpi3mr_issue_iocfacts() local 1459 &data_tag)) { in mpi3mr_issue_iocfacts() 1464 if (bus_dmamem_alloc(data_tag, (void **)&data, in mpi3mr_issue_iocfacts() 1472 bus_dmamap_load(data_tag, data_map, data, data_len, in mpi3mr_issue_iocfacts() 1545 bus_dmamap_unload(data_tag, data_map); in mpi3mr_issue_iocfacts() 1547 bus_dmamem_free(data_tag, data, data_map); in mpi3mr_issue_iocfacts() 1548 if (data_tag != NULL) in mpi3mr_issue_iocfacts() 1549 bus_dma_tag_destroy(data_tag); in mpi3mr_issue_iocfacts()
|