Lines Matching refs:eprd
1273 struct mvs_eprd *eprd; in mvs_dmasetprd() local
1289 eprd = (struct mvs_eprd *)(ch->dma.workrq + slot->eprd_offset); in mvs_dmasetprd()
1292 eprd[i].prdbal = htole32(segs[i].ds_addr); in mvs_dmasetprd()
1293 eprd[i].bytecount = htole32(segs[i].ds_len & MVS_EPRD_MASK); in mvs_dmasetprd()
1294 eprd[i].prdbah = htole32((segs[i].ds_addr >> 16) >> 16); in mvs_dmasetprd()
1296 eprd[i - 1].bytecount |= htole32(MVS_EPRD_EOF); in mvs_dmasetprd()
1312 bus_addr_t eprd; in mvs_legacy_execute_transaction() local
1407 eprd = ch->dma.workrq_bus + slot->eprd_offset; in mvs_legacy_execute_transaction()
1408 ATA_OUTL(ch->r_mem, DMA_DTLBA, eprd); in mvs_legacy_execute_transaction()
1409 ATA_OUTL(ch->r_mem, DMA_DTHBA, (eprd >> 16) >> 16); in mvs_legacy_execute_transaction()
1426 bus_addr_t eprd; in mvs_execute_transaction() local
1434 eprd = ch->dma.workrq_bus + slot->eprd_offset; in mvs_execute_transaction()
1446 eprd = slot->dma.addr; in mvs_execute_transaction()
1450 crqb2e->cprdbl = htole32(eprd); in mvs_execute_transaction()
1451 crqb2e->cprdbh = htole32((eprd >> 16) >> 16); in mvs_execute_transaction()
1476 crqb->cprdbl = htole32(eprd); in mvs_execute_transaction()
1477 crqb->cprdbh = htole32((eprd >> 16) >> 16); in mvs_execute_transaction()