Lines Matching defs:element

524                     // location of the element following the erased element
1080 // try sending current element
1099 "element.\n");
1101 // Read next element into currElement, currElement gets cleared so save the
1288 TraceCPU::ElasticDataGen::InputStream::read(GraphNode* element)
1293 element->seqNum = pkt_msg.seq_num();
1294 element->type = pkt_msg.type();
1296 element->compDelay = pkt_msg.comp_delay() * timeMultiplier;
1299 element->clearRobDep();
1300 assert((pkt_msg.rob_dep()).size() <= element->maxRobDep);
1302 element->robDep[element->numRobDep] = pkt_msg.rob_dep(i);
1303 element->numRobDep += 1;
1307 element->clearRegDep();
1314 for (int j = 0; j < element->numRobDep; j++) {
1315 duplicate |= (pkt_msg.reg_dep(i) == element->robDep[j]);
1318 element->regDep[element->numRegDep] = pkt_msg.reg_dep(i);
1319 element->numRegDep += 1;
1325 element->physAddr = pkt_msg.p_addr();
1327 element->physAddr = 0;
1330 element->virtAddr = pkt_msg.v_addr();
1332 element->virtAddr = 0;
1335 element->asid = pkt_msg.asid();
1337 element->asid = 0;
1340 element->size = pkt_msg.size();
1342 element->size = 0;
1345 element->flags = pkt_msg.flags();
1347 element->flags = 0;
1350 element->pc = pkt_msg.pc();
1352 element->pc = 0;
1359 element->robNum = microOpCount;
1495 TraceCPU::FixedRetryGen::InputStream::read(TraceElement* element)
1499 element->cmd = pkt_msg.cmd();
1500 element->addr = pkt_msg.addr();
1501 element->blocksize = pkt_msg.size();
1502 element->tick = pkt_msg.tick();
1503 element->flags = pkt_msg.has_flags() ? pkt_msg.flags() : 0;
1504 element->pc = pkt_msg.has_pc() ? pkt_msg.pc() : 0;