Searched refs:sgd_table (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/sound/pci/ |
H A D | via82c686.c | 69 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 D | atiixp.c | 97 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 D | via8233.c | 93 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()
|