/freebsd-13-stable/sys/dev/iommu/ |
H A D | iommu.h | 212 int bus_dma_iommu_load_ident(bus_dma_tag_t dmat, bus_dmamap_t map,
|
/freebsd-13-stable/sys/dev/sound/pci/ |
H A D | maestro.c | 1712 dma_malloc(bus_dma_tag_t dmat, u_int32_t sz, bus_addr_t *phys, argument 1717 if (bus_dmamem_alloc(dmat, &buf, BUS_DMA_NOWAIT, map)) 1719 if (bus_dmamap_load(dmat, *map, buf, sz, setmap, phys, 0) != 0 || 1721 bus_dmamem_free(dmat, buf, *map); 1728 dma_free(bus_dma_tag_t dmat, void *buf, bus_dmamap_t map) argument 1730 bus_dmamap_unload(dmat, map); 1731 bus_dmamem_free(dmat, buf, map);
|
H A D | emu10kx.c | 289 bus_dma_tag_t dmat; member in struct:emu_mem 1039 return (sc->mem.dmat); 1064 if ((error = bus_dmamem_alloc(mem->dmat, &dmabuf, BUS_DMA_NOWAIT, map))) { 1069 if ((error = bus_dmamap_load(mem->dmat, *map, dmabuf, sz, emu_setmap, addr, 0)) || !*addr) { 1072 bus_dmamem_free(mem->dmat, dmabuf, *map); 1081 bus_dmamap_unload(mem->dmat, map); 1082 bus_dmamem_free(mem->dmat, dmabuf, map); 2704 /* lockarg */ &Giant, &(sc->mem.dmat)) != 0) { 2706 bus_dma_tag_destroy(sc->mem.dmat); 3485 if (sc->mem.dmat) [all...] |
/freebsd-13-stable/sys/dev/ce/ |
H A D | if_ce.c | 152 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-13-stable/sys/dev/cp/ |
H A D | if_cp.c | 103 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-13-stable/sys/dev/pci/ |
H A D | pci_dw.c | 549 return (sc->dmat); 625 &sc->dmat);
|
H A D | pci_host_generic.c | 93 &sc->dmat); 518 return (sc->dmat);
|
/freebsd-13-stable/sys/dev/vnic/ |
H A D | nicvf_queues.h | 239 bus_dma_tag_t dmat; member in struct:q_desc_mem
|
/freebsd-13-stable/sys/dev/firewire/ |
H A D | sbp.c | 215 bus_dma_tag_t dmat; member in struct:sbp_softc 552 if (bus_dmamap_create(sbp->dmat, 0, &ocb->dmamap)) { 1930 error = bus_dma_tag_create(/*parent*/fc->dmat, 1942 &sbp->dmat); 2064 bus_dmamap_destroy(sbp->dmat, sdev->ocb[i].dmamap); 2133 bus_dma_tag_destroy(sbp->dmat); 2442 error = bus_dmamap_load_ccb(/*dma tag*/sbp->dmat, 2609 bus_dmamap_sync(ocb->sdev->target->sbp->dmat, ocb->dmamap, 2663 bus_dmamap_sync(sdev->target->sbp->dmat, 2668 bus_dmamap_unload(sdev->target->sbp->dmat, [all...] |
H A D | fwohci_pci.c | 302 &sc->fc.dmat);
|
/freebsd-13-stable/sys/dev/bhnd/bhndb/ |
H A D | bhndb_subr.c | 46 bus_dma_tag_t *dmat); 510 * @param[out] dmat On success, the newly created DMA tag. 518 const struct bhnd_dma_translation *translation, bus_dma_tag_t *dmat) 556 *dmat = translation_tag; 517 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
|
H A D | bhndb.c | 2115 uint32_t flags, bus_dma_tag_t *dmat, 2176 if (dmat != NULL) 2177 *dmat = match_dmat; 2114 bhndb_get_dma_translation(device_t dev, device_t child, u_int width, uint32_t flags, bus_dma_tag_t *dmat, struct bhnd_dma_translation *translation) argument
|
/freebsd-13-stable/sys/dev/bhnd/ |
H A D | bhnd.h | 619 uint32_t flags, bus_dma_tag_t *dmat, 902 * @param[out] dmat On success, will be populated with a DMA tag specifying the 919 bus_dma_tag_t *dmat, struct bhnd_dma_translation *translation) 922 flags, dmat, translation)); 918 bhnd_get_dma_translation(device_t dev, u_int width, uint32_t flags, bus_dma_tag_t *dmat, struct bhnd_dma_translation *translation) argument
|
H A D | bhnd_subr.c | 2102 uint32_t flags, bus_dma_tag_t *dmat, 2107 child, width, flags, dmat, translation)); 2101 bhnd_bus_generic_get_dma_translation(device_t dev, device_t child, u_int width, uint32_t flags, bus_dma_tag_t *dmat, struct bhnd_dma_translation *translation) argument
|
/freebsd-13-stable/sys/arm64/rockchip/ |
H A D | rk_pcie.c | 211 bus_dma_tag_t dmat; member in struct:rk_pcie_softc 1127 return (sc->dmat); 1275 &sc->dmat);
|
/freebsd-13-stable/sys/dev/usb/controller/ |
H A D | usb_controller.c | 946 usb_bus_mem_alloc_all(struct usb_bus *bus, bus_dma_tag_t dmat, argument 964 dmat, &bus->bus_mtx, NULL, bus->dma_bits, USB_BUS_DMA_TAG_MAX);
|
/freebsd-13-stable/sys/dev/usb/ |
H A D | usb_busdma.c | 833 struct usb_dma_tag *udt, bus_dma_tag_t dmat, 852 udpt->tag = dmat; 832 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-13-stable/sys/arm64/cavium/ |
H A D | thunder_pcie_pem.c | 343 return (sc->dmat); 790 &sc->dmat);
|
/freebsd-13-stable/stand/kshim/ |
H A D | bsd_kernel.h | 692 void *lockfuncarg, bus_dma_tag_t *dmat); 702 void bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, int flags);
|
/freebsd-13-stable/sys/dev/ocs_fc/ |
H A D | ocs_os.c | 374 if (bus_dma_tag_create(ocs->dmat, align, 0, BUS_SPACE_MAXADDR,
|
/freebsd-13-stable/sys/dev/isp/ |
H A D | isp_freebsd.h | 255 bus_dma_tag_t dmat; member in struct:isposinfo
|
/freebsd-13-stable/sys/dev/axgbe/ |
H A D | if_axgbe.c | 400 sc->prv.dmat = bus_get_dma_tag(dev);
|
H A D | xgbe.h | 1040 bus_dma_tag_t dmat; member in struct:xgbe_prv_data
|
/freebsd-13-stable/sys/dev/mfi/ |
H A D | mfivar.h | 180 bus_dma_tag_t dmat[514]; member in struct:mfi_skinny_dma_info
|
/freebsd-13-stable/sys/dev/sym/ |
H A D | sym_hipd.c | 385 bus_dma_tag_t dmat; /* Tag for our fixed allocations */ member in struct:m_pool 597 if (bus_dmamem_alloc(mp->dmat, &vaddr, 600 bus_dmamap_load(mp->dmat, vbp->dmamap, vaddr, 613 bus_dmamem_free(mp->dmat, vaddr, vbp->dmamap); 631 bus_dmamap_unload(mp->dmat, vbp->dmamap); 632 bus_dmamem_free(mp->dmat, (void *) vbp->vaddr, vbp->dmamap); 658 NULL, NULL, &mp->dmat)) { 682 bus_dma_tag_destroy(p->dmat);
|