Home
last modified time | relevance | path

Searched refs:dm_cur (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/arch/hp300/dev/
H A Ddmareg.h119 dma->dmaB_addr = dc->dm_chain[dc->dm_cur].dc_addr; \
120 dma->dmaB_count = dc->dm_chain[dc->dm_cur].dc_count - 1; \
124 dma->dma_addr = dc->dm_chain[dc->dm_cur].dc_addr; \
125 dma->dma_count = dc->dm_chain[dc->dm_cur].dc_count - 1; \
132 dma->dma_addr = dc->dm_chain[dc->dm_cur].dc_addr; \
133 dma->dma_count = dc->dm_chain[dc->dm_cur].dc_count - 1; \
H A Ddma.c110 int dm_cur; /* current segment */ member
479 dc->dm_cur = 0; in dmago()
526 if (dc->dm_cur == dc->dm_last) in dmago()
617 dc->dm_flags, i, stat, dc->dm_cur + 1); in dmaintr()
625 dc->dm_cur++; in dmaintr()
626 if (dc->dm_cur <= dc->dm_last) { in dmaintr()
634 if (dc->dm_cur == dc->dm_last && in dmaintr()
/netbsd-src/sys/arch/atari/dev/
H A Datari5380.c349 set_scsi_dma(SCSI_DMA->s_dma_ptr, reqp->dm_cur->dm_addr); in scsi_tt_dmasetup()
350 set_scsi_dma(SCSI_DMA->s_dma_cnt, reqp->dm_cur->dm_count); in scsi_tt_dmasetup()
359 set_scsi_dma(SCSI_DMA->s_dma_ptr, reqp->dm_cur->dm_addr); in scsi_tt_dmasetup()
360 set_scsi_dma(SCSI_DMA->s_dma_cnt, reqp->dm_cur->dm_count); in scsi_tt_dmasetup()
427 for (; dm < reqp->dm_cur; dm++) in ptov()
830 st_dmaaddr_set((void *)reqp->dm_cur->dm_addr); in fal1_dma()
842 int nsects = reqp->dm_cur->dm_count / 512; /* XXX */ in scsi_falcon_dmasetup()
918 bytes_done = st_dmaaddr_get() - reqp->dm_cur->dm_addr; in falcon_get_dma_result()
926 if ((*bytes_left = reqp->dm_cur->dm_count - bytes_done) == 0) in falcon_get_dma_result()
H A Dncr5380.c1524 bytes_done = reqp->dm_cur->dm_count - bytes_left; in dma_ready()
1539 if ((reqp->dm_cur->dm_count -= bytes_done) == 0) in dma_ready()
1540 reqp->dm_cur++; in dma_ready()
1542 reqp->dm_cur->dm_addr += bytes_done; in dma_ready()
1561 (reqp->dm_cur > reqp->dm_last) || reqp->xs->error != 0) { in dma_ready()
1823 dm = reqp->dm_cur = reqp->dm_last = reqp->dm_chain; in scsi_dmaok()
1903 dm = reqp->dm_cur = reqp->dm_last = reqp->dm_chain; in scsi_dmaok()
H A Dncr5380reg.h203 struct dma_chain *dm_cur; /* current DMA-request */ member
/netbsd-src/sys/arch/mac68k/dev/
H A Dncr5380.c1492 bytes_done = reqp->dm_cur->dm_count - bytes_left; in dma_ready()
1507 if ((reqp->dm_cur->dm_count -= bytes_done) == 0) in dma_ready()
1508 reqp->dm_cur++; in dma_ready()
1509 else reqp->dm_cur->dm_addr += bytes_done; in dma_ready()
1528 || (reqp->dm_cur > reqp->dm_last) || (reqp->xs->error)) { in dma_ready()
1777 dm = reqp->dm_cur = reqp->dm_last = reqp->dm_chain; in scsi_dmaok()
1845 dm = reqp->dm_cur = reqp->dm_last = reqp->dm_chain; in scsi_dmaok()
H A Dncr5380reg.h203 struct dma_chain *dm_cur; /* current DMA-request */ member