Searched refs:work_tag (Results 1 – 3 of 3) sorted by relevance
/dragonfly/sys/dev/disk/nata/ |
H A D | ata-dma.c | 133 0, &ch->dma->work_tag)) in ata_dmaalloc() 136 if (bus_dmamem_alloc(ch->dma->work_tag, (void *)&ch->dma->work, 0, in ata_dmaalloc() 140 if (bus_dmamap_load(ch->dma->work_tag, ch->dma->work_map,ch->dma->work, in ata_dmaalloc() 142 bus_dmamem_free(ch->dma->work_tag,ch->dma->work, ch->dma->work_map); in ata_dmaalloc() 162 bus_dmamap_unload(ch->dma->work_tag, ch->dma->work_map); in ata_dmafree() 163 bus_dmamem_free(ch->dma->work_tag, ch->dma->work, ch->dma->work_map); in ata_dmafree() 168 if (ch->dma->work_tag) { in ata_dmafree() 169 bus_dma_tag_destroy(ch->dma->work_tag); in ata_dmafree() 170 ch->dma->work_tag = NULL; in ata_dmafree()
|
H A D | ata-all.h | 457 bus_dma_tag_t work_tag; /* workspace DMA tag */ member
|
/dragonfly/sys/dev/disk/nata/chipsets/ |
H A D | ata-marvell.c | 212 bus_dmamap_sync(ch->dma->work_tag, ch->dma->work_map, in ata_marvell_edma_allocate() 419 bus_dmamap_sync(ch->dma->work_tag, ch->dma->work_map, in ata_marvell_edma_begin_transaction() 464 bus_dmamap_sync(ch->dma->work_tag, ch->dma->work_map, in ata_marvell_edma_end_transaction()
|