Lines Matching defs:eprd
1274 struct mvs_eprd *eprd;
1290 eprd = (struct mvs_eprd *)
1294 eprd[i].prdbal = htole32(segs[i].ds_addr);
1295 eprd[i].bytecount = htole32(segs[i].ds_len & MVS_EPRD_MASK);
1296 eprd[i].prdbah = htole32((segs[i].ds_addr >> 16) >> 16);
1298 eprd[i - 1].bytecount |= htole32(MVS_EPRD_EOF);
1314 bus_addr_t eprd;
1409 eprd = ch->dma.workrq_bus + MVS_EPRD_OFFSET +
1411 ATA_OUTL(ch->r_mem, DMA_DTLBA, eprd);
1412 ATA_OUTL(ch->r_mem, DMA_DTHBA, (eprd >> 16) >> 16);
1429 bus_addr_t eprd;
1437 eprd = ch->dma.workrq_bus + MVS_EPRD_OFFSET + (MVS_EPRD_SIZE * slot->slot);
1449 eprd = slot->dma.addr;
1453 crqb2e->cprdbl = htole32(eprd);
1454 crqb2e->cprdbh = htole32((eprd >> 16) >> 16);
1479 crqb->cprdbl = htole32(eprd);
1480 crqb->cprdbh = htole32((eprd >> 16) >> 16);