Searched refs:dmat (Results 51 - 75 of 100) sorted by relevance

1234

/freebsd-12-stable/sys/dev/ocs_fc/
H A Docs_pci.c514 &ocs->dmat)) {
601 bus_dma_tag_destroy(ocs->dmat);
706 bus_dma_tag_destroy(ocs->dmat);
885 if (bus_dma_tag_create(ocs->dmat,
/freebsd-12-stable/sys/dev/sound/pci/
H A Dhdspe.h183 bus_dma_tag_t dmat; member in struct:sc_info
H A Dmaestro.c1725 dma_malloc(bus_dma_tag_t dmat, u_int32_t sz, bus_addr_t *phys, argument
1730 if (bus_dmamem_alloc(dmat, &buf, BUS_DMA_NOWAIT, map))
1732 if (bus_dmamap_load(dmat, *map, buf, sz, setmap, phys, 0) != 0 ||
1734 bus_dmamem_free(dmat, buf, *map);
1741 dma_free(bus_dma_tag_t dmat, void *buf, bus_dmamap_t map) argument
1743 bus_dmamap_unload(dmat, map);
1744 bus_dmamem_free(dmat, buf, map);
/freebsd-12-stable/stand/kshim/
H A Dbsd_kernel.h666 void *lockfuncarg, bus_dma_tag_t *dmat);
668 int bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags,
670 void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
671 int bus_dma_tag_destroy(bus_dma_tag_t dmat);
/freebsd-12-stable/sys/arm/allwinner/
H A Da10_codec.c169 bus_dma_tag_t dmat; member in struct:a10codec_info
851 error = bus_dmamem_alloc(sc->dmat, &ch->dmaaddr,
857 error = bus_dmamap_load(sc->dmat, ch->dmamap, ch->dmaaddr,
880 bus_dmamap_unload(sc->dmat, ch->dmamap);
881 bus_dmamem_free(sc->dmat, ch->dmaaddr, ch->dmamap);
1105 &sc->dmat);
/freebsd-12-stable/sys/dev/vnic/
H A Dnicvf_queues.c118 bus_dma_tag_t dmat; member in struct:rbuf_info
179 &dmem->dmat); /* dmat */
189 dmem->dmat, /* DMA tag */
200 dmem->dmat,
219 bus_dmamem_free(dmem->dmat, dmem->base, dmem->dmap);
222 err_dmat = bus_dma_tag_destroy(dmem->dmat);
240 bus_dmamap_sync(dmem->dmat, dmem->dmap, BUS_DMASYNC_POSTREAD);
241 bus_dmamap_unload(dmem->dmat, dmem->dmap);
243 bus_dmamem_free(dmem->dmat, dme
[all...]
H A Dnicvf_queues.h239 bus_dma_tag_t dmat; member in struct:q_desc_mem
/freebsd-12-stable/sys/dev/isp/
H A Disp_pci.c331 bus_dma_tag_t dmat; member in struct:isp_pcisoftc
1509 busdma_lock_mutex, &isp->isp_lock, &isp->isp_osinfo.dmat)) {
1522 if (bus_dma_tag_create(isp->isp_osinfo.dmat, QENTRY_LEN, slim,
1564 if (bus_dma_tag_create(isp->isp_osinfo.dmat, QENTRY_LEN, slim,
1594 if (bus_dma_tag_create(isp->isp_osinfo.dmat, QENTRY_LEN, slim,
1621 if (bus_dma_tag_create(isp->isp_osinfo.dmat, 64, slim,
1637 if (bus_dma_tag_create(isp->isp_osinfo.dmat, 64, slim,
1686 error = bus_dmamap_create(isp->isp_osinfo.dmat, 0, &pcmd->dmap);
1690 bus_dmamap_destroy(isp->isp_osinfo.dmat,
1729 bus_dmamap_destroy(isp->isp_osinfo.dmat,
[all...]
/freebsd-12-stable/sys/sparc64/pci/
H A Dpsycho.c290 bus_dma_tag_t dmat; local
538 0xff, 0xffffffff, 0, NULL, NULL, &dmat) != 0)
540 dmat->dt_cookie = sc->sc_is;
541 dmat->dt_mt = sc->sc_dma_methods;
543 if (ofw_pci_attach_common(dev, dmat, PSYCHO_IO_SIZE,
H A Dofw_pci.c61 ofw_pci_attach_common(device_t dev, bus_dma_tag_t dmat, u_long iosize, argument
73 sc->sc_pci_dmat = dmat;
H A Dschizo.c273 bus_dma_tag_t dmat; local
546 &dmat) != 0)
548 dmat->dt_cookie = &sc->sc_is;
549 dmat->dt_mt = &sc->sc_dma_methods;
551 if (ofw_pci_attach_common(dev, dmat, STX_IO_SIZE, STX_MEM_SIZE) != 0)
/freebsd-12-stable/sys/dev/pci/
H A Dpci_host_generic.c105 &sc->dmat);
446 return (sc->dmat);
H A Dpci_dw.c560 return (sc->dmat);
636 &sc->dmat);
/freebsd-12-stable/sys/dev/axgbe/
H A Dxgbe-desc.c201 err = bus_dma_tag_create(pdata->dmat, 512, 0, BUS_SPACE_MAXADDR,
230 err = bus_dma_tag_create(pdata->dmat, 1, 0, BUS_SPACE_MAXADDR,
/freebsd-12-stable/stand/usb/
H A Dusb_busdma_loader.c353 struct usb_dma_tag *udt, bus_dma_tag_t dmat,
372 udpt->tag = dmat;
352 usb_dma_tag_setup(struct usb_dma_parent_tag *udpt, struct usb_dma_tag *udt, bus_dma_tag_t dmat, struct mtx *mtx, usb_dma_callback_t *func, uint8_t ndmabits, uint8_t nudt) argument
/freebsd-12-stable/sys/dev/dcons/
H A Ddcons_crom.c200 /*parent*/ sc->fd.fc->dmat,
/freebsd-12-stable/sys/dev/firewire/
H A Dfirewirereg.h160 bus_dma_tag_t dmat; member in struct:firewire_comm
H A Dfwohci.c953 err = bus_dmamap_load(dbch->dmat, db_tr->dma_map,
959 err = bus_dmamap_load_mbuf(dbch->dmat, db_tr->dma_map,
984 bus_dmamap_sync(dbch->dmat, db_tr->dma_map,
1093 bus_dmamap_sync(dbch->dmat, tr->dma_map,
1095 bus_dmamap_unload(dbch->dmat, tr->dma_map);
1207 fwdma_free_size(dbch->dmat, db_tr->dma_map,
1211 bus_dmamap_destroy(dbch->dmat, db_tr->dma_map);
1232 if (bus_dma_tag_create(/*parent*/ sc->fc.dmat,
1243 &dbch->dmat))
1269 if (bus_dmamap_create(dbch->dmat,
[all...]
H A Dsbp.c219 bus_dma_tag_t dmat; member in struct:sbp_softc
556 if (bus_dmamap_create(sbp->dmat, 0, &ocb->dmamap)) {
1934 error = bus_dma_tag_create(/*parent*/fc->dmat,
1946 &sbp->dmat);
2068 bus_dmamap_destroy(sbp->dmat, sdev->ocb[i].dmamap);
2137 bus_dma_tag_destroy(sbp->dmat);
2446 error = bus_dmamap_load_ccb(/*dma tag*/sbp->dmat,
2613 bus_dmamap_sync(ocb->sdev->target->sbp->dmat, ocb->dmamap,
2667 bus_dmamap_sync(sdev->target->sbp->dmat,
2672 bus_dmamap_unload(sdev->target->sbp->dmat,
[all...]
/freebsd-12-stable/sys/dev/ce/
H A Dif_ce.c152 bus_dma_tag_t dmat; member in struct:_ce_dma_mem_t
458 &dmem->dmat);
465 error = bus_dmamem_alloc (dmem->dmat, (void **)&dmem->virt,
471 bus_dma_tag_destroy (dmem->dmat);
474 error = bus_dmamap_load (dmem->dmat, dmem->mapp, dmem->virt,
480 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
481 bus_dma_tag_destroy (dmem->dmat);
493 bus_dmamap_unload (dmem->dmat, dmem->mapp);
494 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
495 bus_dma_tag_destroy (dmem->dmat);
[all...]
/freebsd-12-stable/sys/dev/cp/
H A Dif_cp.c103 bus_dma_tag_t dmat; member in struct:_cp_dma_mem_t
340 dmem->size, 0, NULL, NULL, &dmem->dmat);
347 error = bus_dmamem_alloc (dmem->dmat, (void **)&dmem->virt,
353 bus_dma_tag_destroy (dmem->dmat);
356 error = bus_dmamap_load (dmem->dmat, dmem->mapp, dmem->virt,
362 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
363 bus_dma_tag_destroy (dmem->dmat);
372 bus_dmamap_unload (dmem->dmat, dmem->mapp);
373 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
374 bus_dma_tag_destroy (dmem->dmat);
[all...]
/freebsd-12-stable/sys/dev/ctau/
H A Dif_ct.c105 bus_dma_tag_t dmat; member in struct:_ct_dma_mem_t
489 dmem->size, 0, NULL, NULL, &dmem->dmat);
496 error = bus_dmamem_alloc (dmem->dmat, (void **)&dmem->virt,
502 bus_dma_tag_destroy (dmem->dmat);
505 error = bus_dmamap_load (dmem->dmat, dmem->mapp, dmem->virt,
511 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
512 bus_dma_tag_destroy (dmem->dmat);
521 bus_dmamap_unload (dmem->dmat, dmem->mapp);
522 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
523 bus_dma_tag_destroy (dmem->dmat);
[all...]
/freebsd-12-stable/sys/dev/cx/
H A Dif_cx.c125 bus_dma_tag_t dmat; member in struct:_cx_dma_mem_t
589 dmem->size, 0, NULL, NULL, &dmem->dmat);
596 error = bus_dmamem_alloc (dmem->dmat, (void **)&dmem->virt,
602 bus_dma_tag_destroy (dmem->dmat);
605 error = bus_dmamap_load (dmem->dmat, dmem->mapp, dmem->virt,
611 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
612 bus_dma_tag_destroy (dmem->dmat);
621 bus_dmamap_unload (dmem->dmat, dmem->mapp);
622 bus_dmamem_free (dmem->dmat, dmem->virt, dmem->mapp);
623 bus_dma_tag_destroy (dmem->dmat);
[all...]
/freebsd-12-stable/sys/dev/bktr/
H A Dbktr_reg.h499 bus_dma_tag_t dmat; /* DMA tag */ member in struct:bktr_softc
513 bus_dma_tag_t dmat; /* DMA tag */ member in struct:bktr_softc
/freebsd-12-stable/sys/dev/bhnd/bhndb/
H A Dbhndb_subr.c46 bus_dma_tag_t *dmat);
512 * @param[out] dmat On success, the newly created DMA tag.
520 const struct bhnd_dma_translation *translation, bus_dma_tag_t *dmat)
558 *dmat = translation_tag;
519 bhndb_dma_tag_create(device_t dev, bus_dma_tag_t parent_dmat, const struct bhnd_dma_translation *translation, bus_dma_tag_t *dmat) argument

Completed in 168 milliseconds

1234