Lines Matching defs:dmap
214 bus_dmamap_t dmap)
223 for (i = 0; i < dmap->dm_nsegs; i++) {
224 daddr += dmap->dm_segs[i].ds_len;
226 src->next = (void *)(dmap->dm_segs[i].ds_addr +
227 (trg_offset - (daddr - dmap->dm_segs[i].ds_len)));
241 apbdma_cmd_buf(apbdma_command_t cmd, bus_addr_t offset, bus_dmamap_t dmap)
248 for (i = 0; i < dmap->dm_nsegs; i++) {
249 daddr += dmap->dm_segs[i].ds_len;
251 cmd->buffer = (void *)(dmap->dm_segs[i].ds_addr +
252 (offset - (daddr - dmap->dm_segs[i].ds_len)));
283 bus_dmamap_t dmap)
293 DMA_WR(sc, reg, dmap->dm_segs[0].ds_addr);