Lines Matching defs:serial

46 MemChecker::WriteCluster::startWrite(MemChecker::Serial serial, Tick _start,
68 writes.insert(std::make_pair(serial,
69 MemChecker::Transaction(serial, _start, TICK_FUTURE, data)));
73 MemChecker::WriteCluster::completeWrite(MemChecker::Serial serial, Tick _complete)
75 auto it = writes.find(serial);
78 warn("Could not locate write transaction: serial = %d, complete = %d\n",
79 serial, _complete);
104 MemChecker::WriteCluster::abortWrite(MemChecker::Serial serial)
106 if (!writes.erase(serial)) {
107 warn("Could not locate write transaction: serial = %d\n", serial);
123 MemChecker::ByteTracker::startRead(MemChecker::Serial serial, Tick start)
125 outstandingReads.insert(std::make_pair(serial,
126 MemChecker::Transaction(serial, start, TICK_FUTURE)));
223 MemChecker::ByteTracker::completeRead(MemChecker::Serial serial,
226 auto it = outstandingReads.find(serial);
230 warn("Could not locate read transaction: serial = %d, complete = %d\n",
231 serial, complete);
241 readObservations.emplace_back(serial, start, complete, data);
258 MemChecker::ByteTracker::startWrite(MemChecker::Serial serial, Tick start,
261 getIncompleteWriteCluster()->startWrite(serial, start, data);
265 MemChecker::ByteTracker::completeWrite(MemChecker::Serial serial, Tick complete)
267 getIncompleteWriteCluster()->completeWrite(serial, complete);
272 MemChecker::ByteTracker::abortWrite(MemChecker::Serial serial)
274 getIncompleteWriteCluster()->abortWrite(serial);
298 MemChecker::completeRead(MemChecker::Serial serial, Tick complete,
304 "completing read: serial = %d, complete = %d, "
305 "addr = %#llx, size = %d\n", serial, complete, addr, size);
310 if (!tracker->completeRead(serial, complete, data[i])) {