Home
last modified time | relevance | path

Searched refs:sgd_table (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/sound/pci/
H A Dvia82c686.c69 struct via_dma_op *sgd_table; member
91 struct via_dma_op *sgd_table; member
234 ch->sgd_table[i].ptr = phys_addr + (i * seg_size); in via_buildsgdt()
235 ch->sgd_table[i].flags = flag | seg_size; in via_buildsgdt()
256 ch->sgd_table = &via->sgd_table[0]; in viachan_init()
264 ch->sgd_table = &via->sgd_table[SEGS_PER_CHAN]; in viachan_init()
347 DEB(printf("ado located at va=%p pa=%x\n", ch->sgd_table, sgd_addr)); in viachan_trigger()
576 if (bus_dmamem_alloc(via->sgd_dmat, (void **)&via->sgd_table, in via_attach()
579 if (bus_dmamap_load(via->sgd_dmat, via->sgd_dmamap, via->sgd_table, in via_attach()
601 if (via->sgd_table) bus_dmamem_free(via->sgd_dmat, via->sgd_table, via->sgd_dmamap); in via_attach()
[all …]
H A Datiixp.c97 struct atiixp_dma_op *sgd_table; member
124 struct atiixp_dma_op *sgd_table; member
476 ch->sgd_table = &sc->sgd_table[num * ATI_IXP_DMA_CHSEGS_MAX]; in atiixp_chan_init()
597 ch->sgd_table[i].addr = htole32(addr + (i * blksz)); in atiixp_buildsgdt()
598 ch->sgd_table[i].status = htole16(0); in atiixp_buildsgdt()
599 ch->sgd_table[i].size = htole16(blksz >> 2); in atiixp_buildsgdt()
600 ch->sgd_table[i].next = htole32((uint32_t)ch->sgd_addr + in atiixp_buildsgdt()
1153 if (sc->sgd_table) { in atiixp_release_resource()
1154 bus_dmamem_free(sc->sgd_dmat, sc->sgd_table, sc->sgd_dmamap); in atiixp_release_resource()
1155 sc->sgd_table = NULL; in atiixp_release_resource()
[all …]
H A Dvia8233.c93 struct via_dma_op *sgd_table; member
120 struct via_dma_op *sgd_table; member
392 ch->sgd_table[i].ptr = phys_addr + (i * ch->blksz); in via_buildsgdt()
393 ch->sgd_table[i].flags = flag | ch->blksz; in via_buildsgdt()
650 ch->sgd_table = &via->sgd_table[chnum * VIA_SEGS_MAX]; in via8233chan_sgdinit()
1322 if (bus_dmamem_alloc(via->sgd_dmat, (void **)&via->sgd_table, in via_attach()
1325 if (bus_dmamap_load(via->sgd_dmat, via->sgd_dmamap, via->sgd_table, in via_attach()
1385 if (via->sgd_table) in via_attach()
1386 bus_dmamem_free(via->sgd_dmat, via->sgd_table, via->sgd_dmamap); in via_attach()
1421 bus_dmamem_free(via->sgd_dmat, via->sgd_table, via->sgd_dmamap); in via_detach()