Searched refs:ProbePointArg (Results 1 - 21 of 21) sorted by relevance
/gem5/src/sim/probe/ |
H A D | pmu.hh | 56 typedef ProbePointArg<uint64_t> PMU;
|
H A D | mem.hh | 104 typedef ProbePointArg<PacketInfo> Packet;
|
H A D | probe.hh | 244 * 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 D | thermal_domain.hh | 52 template <class T> class ProbePointArg; 111 ProbePointArg<double> *ppThermalUpdate;
|
H A D | thermal_domain.cc | 71 ppThermalUpdate = new ProbePointArg<double>(subsystem->getProbeManager(),
|
/gem5/src/cpu/o3/ |
H A D | iew.hh | 127 ProbePointArg<DynInstPtr> *ppMispredict; 128 ProbePointArg<DynInstPtr> *ppDispatch; 130 ProbePointArg<DynInstPtr> *ppExecute; 132 ProbePointArg<DynInstPtr> *ppToCommit;
|
H A D | commit.hh | 134 ProbePointArg<DynInstPtr> *ppCommit; 135 ProbePointArg<DynInstPtr> *ppCommitStall; 137 ProbePointArg<DynInstPtr> *ppSquash;
|
H A D | rename.hh | 124 ProbePointArg<DynInstPtr> *ppRename; 129 ProbePointArg<SeqNumRegPair> *ppSquashInRename;
|
H A D | fetch.hh | 217 ProbePointArg<DynInstPtr> *ppFetch; 219 ProbePointArg<RequestPtr> *ppFetchRequestSent;
|
H A D | cpu.hh | 194 ProbePointArg<PacketPtr> *ppInstAccessComplete; 195 ProbePointArg<std::pair<DynInstPtr, PacketPtr> > *ppDataAccessComplete;
|
H A D | iew_impl.hh | 128 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 D | commit_impl.hh | 143 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 D | rename_impl.hh | 209 ppRename = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Rename"); 210 ppSquashInRename = new ProbePointArg<SeqNumRegPair>(cpu->getProbeManager(),
|
H A D | cpu.cc | 387 ppInstAccessComplete = new ProbePointArg<PacketPtr>(getProbeManager(), "InstAccessComplete"); 388 ppDataAccessComplete = new ProbePointArg<std::pair<DynInstPtr, PacketPtr> >(getProbeManager(), "DataAccessComplete");
|
H A D | fetch_impl.hh | 163 ppFetch = new ProbePointArg<DynInstPtr>(cpu->getProbeManager(), "Fetch"); 164 ppFetchRequestSent = new ProbePointArg<RequestPtr>(cpu->getProbeManager(),
|
/gem5/src/cpu/simple/ |
H A D | atomic.hh | 172 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit;
|
H A D | atomic.cc | 776 ppCommit = new ProbePointArg<pair<SimpleThread*, const StaticInstPtr>>
|
/gem5/src/mem/cache/ |
H A D | base.hh | 333 ProbePointArg<PacketPtr> *ppHit; 336 ProbePointArg<PacketPtr> *ppMiss; 339 ProbePointArg<PacketPtr> *ppFill;
|
H A D | base.cc | 2444 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 D | base.hh | 548 ProbePointArg<bool> *ppSleeping;
|
H A D | base.cc | 399 ppSleeping = new ProbePointArg<bool>(this->getProbeManager(),
|
Completed in 64 milliseconds