Lines Matching refs:curPrd
157 memset(&curPrd.entry, 0, sizeof(PrdEntry_t));
358 (uint8_t*)&curPrd.entry);
372 curPrd.getBaseAddr(), pciToDma(curPrd.getBaseAddr()),
373 curPrd.getByteCount(), (cmdBytesLeft/SectorSize),
374 curPrd.getEOT(), curSector);
389 Tick totalDiskDelay = diskDelay + (curPrd.getByteCount() / SectorSize);
445 dmaReadCG = new ChunkGenerator(curPrd.getBaseAddr(),
446 curPrd.getByteCount(), TheISA::PageBytes);
475 for (bytesWritten = 0; bytesWritten < curPrd.getByteCount();
483 if (curPrd.getEOT()) {
496 Tick totalDiskDelay = diskDelay + (curPrd.getByteCount() / SectorSize);
504 while (bytesRead < curPrd.getByteCount()) {
528 dmaWriteCG = new ChunkGenerator(curPrd.getBaseAddr(),
529 curPrd.getByteCount(), TheISA::PageBytes);
539 DPRINTF(IdeDisk, "doDmaWrite: not done curPrd byte count %d, eot %#x\n",
540 curPrd.getByteCount(), curPrd.getEOT());
547 DPRINTF(IdeDisk, "doDmaWrite: done curPrd byte count %d, eot %#x\n",
548 curPrd.getByteCount(), curPrd.getEOT());
559 DPRINTF(IdeDisk, "doWriteDone: curPrd byte count %d, eot %#x cmd bytes left:%d\n",
560 curPrd.getByteCount(), curPrd.getEOT(), cmdBytesLeft);
562 if (curPrd.getEOT()) {
1137 SERIALIZE_SCALAR(curPrd.entry.baseAddr);
1138 SERIALIZE_SCALAR(curPrd.entry.byteCount);
1139 SERIALIZE_SCALAR(curPrd.entry.endOfTable);
1190 UNSERIALIZE_SCALAR(curPrd.entry.baseAddr);
1191 UNSERIALIZE_SCALAR(curPrd.entry.byteCount);
1192 UNSERIALIZE_SCALAR(curPrd.entry.endOfTable);