Searched refs:ProbePointArg (Results 1 - 21 of 21) sorted by relevance

/gem5/src/sim/probe/
H A Dpmu.hh56 typedef ProbePointArg<uint64_t> PMU;
H A Dmem.hh104 typedef ProbePointArg<PacketInfo> Packet;
H A Dprobe.hh244 * ProbePointArg generates a point for the class of Arg. As ProbePointArgs talk
251 class ProbePointArg : public ProbePoint class in inherits:ProbePoint
257 ProbePointArg(ProbeManager *manager, std::string name) function in class:ProbePointArg
/gem5/src/sim/power/
H A Dthermal_domain.hh52 template <class T> class ProbePointArg;
111 ProbePointArg<double> *ppThermalUpdate;
H A Dthermal_domain.cc71 ppThermalUpdate = new ProbePointArg<double>(subsystem->getProbeManager(),
/gem5/src/cpu/o3/
H A Diew.hh127 ProbePointArg<DynInstPtr> *ppMispredict;
128 ProbePointArg<DynInstPtr> *ppDispatch;
130 ProbePointArg<DynInstPtr> *ppExecute;
132 ProbePointArg<DynInstPtr> *ppToCommit;
H A Dcommit.hh134 ProbePointArg<DynInstPtr> *ppCommit;
135 ProbePointArg<DynInstPtr> *ppCommitStall;
137 ProbePointArg<DynInstPtr> *ppSquash;
H A Drename.hh124 ProbePointArg<DynInstPtr> *ppRename;
129 ProbePointArg<SeqNumRegPair> *ppSquashInRename;
H A Dfetch.hh217 ProbePointArg<DynInstPtr> *ppFetch;
219 ProbePointArg<RequestPtr> *ppFetchRequestSent;
H A Dcpu.hh194 ProbePointArg<PacketPtr> *ppInstAccessComplete;
195 ProbePointArg<std::pair<DynInstPtr, PacketPtr> > *ppDataAccessComplete;
H A Diew_impl.hh128 ppDispatch = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Dispatch");
129 ppMispredict = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Mispredict");
134 ppExecute = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(),
140 ppToCommit = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(),
H A Dcommit_impl.hh143 ppCommit = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Commit");
144 ppCommitStall = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "CommitStall");
145 ppSquash = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Squash");
H A Drename_impl.hh209 ppRename = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Rename");
210 ppSquashInRename = new ProbePointArg<SeqNumRegPair>(cpu->getProbeManager(),
H A Dcpu.cc387 ppInstAccessComplete = new ProbePointArg<PacketPtr>(getProbeManager(), "InstAccessComplete");
388 ppDataAccessComplete = new ProbePointArg<std::pair<DynInstPtr, PacketPtr> >(getProbeManager(), "DataAccessComplete");
H A Dfetch_impl.hh163 ppFetch = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Fetch");
164 ppFetchRequestSent = new ProbePointArg<RequestPtr>(cpu->getProbeManager(),
/gem5/src/cpu/simple/
H A Datomic.hh172 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit;
H A Datomic.cc776 ppCommit = new ProbePointArg<pair<SimpleThread*, const StaticInstPtr>>
/gem5/src/mem/cache/
H A Dbase.hh333 ProbePointArg<PacketPtr> *ppHit;
336 ProbePointArg<PacketPtr> *ppMiss;
339 ProbePointArg<PacketPtr> *ppFill;
H A Dbase.cc2444 ppHit = new ProbePointArg<PacketPtr>(this->getProbeManager(), "Hit");
2445 ppMiss = new ProbePointArg<PacketPtr>(this->getProbeManager(), "Miss");
2446 ppFill = new ProbePointArg<PacketPtr>(this->getProbeManager(), "Fill");
/gem5/src/cpu/
H A Dbase.hh548 ProbePointArg<bool> *ppSleeping;
H A Dbase.cc399 ppSleeping = new ProbePointArg<bool>(this->getProbeManager(),

Completed in 64 milliseconds