Lines Matching refs:dm_chain
112 struct dma_chain dm_chain[DMAMAXIO]; /* all segments */
425 dc->dm_chain[seg].dc_addr = (char *) kvtop(addr);
431 DCFP((paddr_t)dc->dm_chain[seg].dc_addr);
435 dc->dm_chain[seg].dc_count = tcount;
447 if (dc->dm_chain[seg].dc_addr == dmaend
451 dc->dm_chain[seg - 1].dc_count + tcount <= 65536)
457 dmaend += dc->dm_chain[seg].dc_count;
458 dc->dm_chain[--seg].dc_count += tcount;
463 dmaend = dc->dm_chain[seg].dc_addr +
464 dc->dm_chain[seg].dc_count;
465 dc->dm_chain[seg].dc_count = tcount;
528 dc->dm_chain[seg].dc_count,
529 dc->dm_chain[seg].dc_addr);