| /trueos/sys/dev/ips/ |
| HD | ips_ioctl.c | 39 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish() 42 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish() 47 bus_dmamap_unload(ioctl_cmd->dmatag, ioctl_cmd->dmamap); in ips_ioctl_finish() 64 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback() 67 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback() 80 bus_dmamap_load(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_start() 104 &ioctl_cmd->dmatag) != 0) { in ips_ioctl_cmd() 107 if(bus_dmamem_alloc(ioctl_cmd->dmatag, &ioctl_cmd->data_buffer, in ips_ioctl_cmd() 138 exit: bus_dmamem_free(ioctl_cmd->dmatag, ioctl_cmd->data_buffer, in ips_ioctl_cmd() 140 bus_dma_tag_destroy(ioctl_cmd->dmatag); in ips_ioctl_cmd()
|
| HD | ips.c | 580 bus_dma_tag_t dmatag; in ips_copperhead_queue_init() local 595 &dmatag) != 0) { in ips_copperhead_queue_init() 600 if(bus_dmamem_alloc(dmatag, (void *)&(sc->copper_queue), in ips_copperhead_queue_init() 606 sc->copper_queue->dmatag = dmatag; in ips_copperhead_queue_init() 609 bus_dmamap_load(dmatag, dmamap, in ips_copperhead_queue_init() 627 bus_dmamem_free(dmatag, sc->copper_queue, dmamap); in ips_copperhead_queue_init() 628 bus_dma_tag_destroy(dmatag); in ips_copperhead_queue_init()
|
| HD | ips_ioctl.h | 61 bus_dma_tag_t dmatag; member
|
| HD | ips.h | 93 bus_dma_tag_t dmatag; member
|
| /trueos/sys/arm/at91/ |
| HD | at91_spi.c | 68 bus_dma_tag_t dmatag; /* bus dma tag for transfers */ member 234 2048, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag); in at91_spi_activate() 239 err = bus_dmamap_create(sc->dmatag, 0, &sc->map[i]); in at91_spi_activate() 260 bus_dmamap_destroy(sc->dmatag, sc->map[i]); in at91_spi_deactivate() 262 if (sc->dmatag) in at91_spi_deactivate() 263 bus_dma_tag_destroy(sc->dmatag); in at91_spi_deactivate() 346 if ((err = bus_dmamap_load(sc->dmatag, sc->map[i], cmd->tx_cmd, in at91_spi_transfer() 351 bus_dmamap_sync(sc->dmatag, sc->map[i], BUS_DMASYNC_PREWRITE); in at91_spi_transfer() 354 if ((err = bus_dmamap_load(sc->dmatag, sc->map[i], in at91_spi_transfer() 360 bus_dmamap_sync(sc->dmatag, sc->map[i], BUS_DMASYNC_PREWRITE); in at91_spi_transfer() [all …]
|
| HD | at91_mci.c | 161 bus_dma_tag_t dmatag; member 406 BBSIZE, 1, BBSIZE, 0, NULL, NULL, &sc->dmatag); in at91_mci_attach() 411 err = bus_dmamem_alloc(sc->dmatag, (void **)&sc->bbuf_vaddr[i], in at91_mci_attach() 486 bus_dmamem_free(sc->dmatag, sc->bbuf_vaddr[0], sc->bbuf_map[0]); in at91_mci_detach() 487 bus_dmamem_free(sc->dmatag, sc->bbuf_vaddr[1], sc->bbuf_map[1]); in at91_mci_detach() 488 bus_dma_tag_destroy(sc->dmatag); in at91_mci_detach() 756 err = bus_dmamap_load(sc->dmatag, sc->bbuf_map[0], in at91_mci_start_cmd() 761 bus_dmamap_sync(sc->dmatag, sc->bbuf_map[0], in at91_mci_start_cmd() 771 err = bus_dmamap_load(sc->dmatag, sc->bbuf_map[1], in at91_mci_start_cmd() 776 bus_dmamap_sync(sc->dmatag, sc->bbuf_map[1], in at91_mci_start_cmd() [all …]
|
| /trueos/sys/arm/xscale/i80321/ |
| HD | i80321_aau.c | 71 bus_dma_tag_t dmatag; member 122 &Giant, &softc->dmatag)) in i80321_aau_attach() 124 if (bus_dmamem_alloc(softc->dmatag, (void **)&aaudescs, in i80321_aau_attach() 130 if (bus_dmamap_create(softc->dmatag, 0, in i80321_aau_attach() 134 bus_dmamap_load(softc->dmatag, softc->aauring[i].map, in i80321_aau_attach() 189 bus_dmamap_sync(sc->dmatag, sc->aauring[0].map, in aau_bzero() 221 bus_dmamap_sync(sc->dmatag, in aau_bzero() 244 bus_dmamap_sync(sc->dmatag, in aau_bzero() 251 bus_dmamap_sync(sc->dmatag, in aau_bzero()
|
| HD | i80321_dma.c | 72 bus_dma_tag_t dmatag; member 126 &Giant, &softc->dmatag)) in i80321_dma_attach() 129 if (bus_dmamem_alloc(softc->dmatag, (void **)&dmadescs, in i80321_dma_attach() 134 if (bus_dmamap_create(softc->dmatag, 0, in i80321_dma_attach() 138 bus_dmamap_load(softc->dmatag, softc->dmaring[i].map, in i80321_dma_attach() 216 bus_dmamap_sync(sc->dmatag, in dma_memcpy() 278 bus_dmamap_sync(sc->dmatag, in dma_memcpy() 304 bus_dmamap_sync(sc->dmatag, in dma_memcpy() 311 bus_dmamap_sync(sc->dmatag, in dma_memcpy()
|
| /trueos/sys/dev/ata/ |
| HD | ata-dma.c | 98 0, NULL, NULL, &ch->dma.dmatag)) in ata_dmainit() 101 if (bus_dma_tag_create(ch->dma.dmatag, PAGE_SIZE, 64 * 1024, in ata_dmainit() 142 if (ch->dma.dmatag) { in ata_dmafini() 143 bus_dma_tag_destroy(ch->dma.dmatag); in ata_dmafini() 144 ch->dma.dmatag = NULL; in ata_dmafini() 169 if (bus_dma_tag_create(ch->dma.dmatag, PAGE_SIZE, PAGE_SIZE, in ata_dmaalloc() 190 if (bus_dma_tag_create(ch->dma.dmatag, in ata_dmaalloc()
|
| HD | ata-all.h | 486 bus_dma_tag_t dmatag; /* parent DMA tag */ member
|
| /trueos/sys/dev/sound/pcm/ |
| HD | buffer.c | 90 sndbuf_alloc(struct snd_dbuf *b, bus_dma_tag_t dmatag, int dmaflags, in sndbuf_alloc() argument 95 b->dmatag = dmatag; in sndbuf_alloc() 101 if (bus_dmamem_alloc(b->dmatag, (void **)&b->buf, b->dmaflags, in sndbuf_alloc() 106 if (bus_dmamap_load(b->dmatag, b->dmamap, b->buf, b->maxsize, in sndbuf_alloc() 143 bus_dmamap_unload(b->dmatag, b->dmamap); in sndbuf_free() 144 if (b->dmatag) in sndbuf_free() 145 bus_dmamem_free(b->dmatag, b->buf, b->dmamap); in sndbuf_free() 154 b->dmatag = NULL; in sndbuf_free()
|
| HD | buffer.h | 56 bus_dma_tag_t dmatag; member 69 int sndbuf_alloc(struct snd_dbuf *b, bus_dma_tag_t dmatag, int dmaflags, unsigned int size);
|
| /trueos/sys/dev/sdhci/ |
| HD | sdhci.c | 499 &slot->dmatag); in sdhci_init_slot() 506 err = bus_dmamem_alloc(slot->dmatag, (void **)&slot->dmamem, in sdhci_init_slot() 514 err = bus_dmamap_load(slot->dmatag, slot->dmamap, in sdhci_init_slot() 651 bus_dmamap_unload(slot->dmatag, slot->dmamap); in sdhci_cleanup_slot() 652 bus_dmamem_free(slot->dmatag, slot->dmamem, slot->dmamap); in sdhci_cleanup_slot() 653 bus_dma_tag_destroy(slot->dmatag); in sdhci_cleanup_slot() 969 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_start_data() 975 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_start_data() 1012 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_finish_data() 1017 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_finish_data() [all …]
|
| HD | sdhci.h | 276 bus_dma_tag_t dmatag; member
|