Searched refs:ProbePoints (Results 1 - 18 of 18) sorted by relevance
/gem5/src/sim/probe/ |
H A D | pmu.hh | 46 namespace ProbePoints { namespace
|
H A D | mem.hh | 47 namespace ProbePoints { namespace
|
H A D | probe.hh | 54 * ProbeManager: used to match up ProbeListeners and ProbePoints. 84 namespace ProbePoints { namespace 131 * ProbeListener base class; again used to simplify use of ProbePoints 263 * @brief adds a ProbeListener to this ProbePoints notify list. 275 * @brief remove a ProbeListener from this ProbePoints notify list.
|
/gem5/src/mem/probes/ |
H A D | base.hh | 74 virtual void handleRequest(const ProbePoints::PacketInfo &pkt_info) = 0; 77 class PacketListener : public ProbeListenerArgBase<ProbePoints::PacketInfo> 85 void notify(const ProbePoints::PacketInfo &pkt_info) override {
|
H A D | mem_trace.hh | 56 void handleRequest(const ProbePoints::PacketInfo &pkt_info) override;
|
H A D | stack_dist.hh | 58 void handleRequest(const ProbePoints::PacketInfo &pkt_info) override;
|
H A D | mem_footprint.hh | 75 void handleRequest(const ProbePoints::PacketInfo &pkt_info) override;
|
H A D | stack_dist.cc | 99 StackDistProbe::handleRequest(const ProbePoints::PacketInfo &pkt_info)
|
H A D | mem_trace.cc | 110 MemTraceProbe::handleRequest(const ProbePoints::PacketInfo &pkt_info)
|
H A D | mem_footprint.cc | 100 MemFootprintProbe::handleRequest(const ProbePoints::PacketInfo &pi)
|
/gem5/src/cpu/ |
H A D | base.hh | 513 ProbePoints::PMUUPtr pmuProbePoint(const char *name); 523 ProbePoints::PMUUPtr ppRetiredInsts; 524 ProbePoints::PMUUPtr ppRetiredInstsPC; 527 ProbePoints::PMUUPtr ppRetiredLoads; 529 ProbePoints::PMUUPtr ppRetiredStores; 532 ProbePoints::PMUUPtr ppRetiredBranches; 535 ProbePoints::PMUUPtr ppAllCycles; 538 ProbePoints::PMUUPtr ppActiveCycles;
|
H A D | base.cc | 378 ProbePoints::PMUUPtr 381 ProbePoints::PMUUPtr ptr; 382 ptr.reset(new ProbePoints::PMU(getProbeManager(), name));
|
/gem5/src/mem/ |
H A D | comm_monitor.hh | 392 void updateReqStats(const ProbePoints::PacketInfo& pkt, bool is_atomic, 394 void updateRespStats(const ProbePoints::PacketInfo& pkt, Tick latency, 426 ProbePoints::PacketUPtr ppPktReq; 429 ProbePoints::PacketUPtr ppPktResp;
|
H A D | comm_monitor.cc | 82 ppPktReq.reset(new ProbePoints::Packet(getProbeManager(), "PktRequest")); 83 ppPktResp.reset(new ProbePoints::Packet(getProbeManager(), "PktResponse")); 247 const ProbePoints::PacketInfo& pkt_info, bool is_atomic, 314 const ProbePoints::PacketInfo& pkt_info, Tick latency, bool is_atomic) 349 ProbePoints::PacketInfo req_pkt_info(pkt); 360 ProbePoints::PacketInfo resp_pkt_info(pkt); 379 const ProbePoints::PacketInfo pkt_info(pkt); 420 const ProbePoints::PacketInfo pkt_info(pkt);
|
/gem5/src/cpu/pred/ |
H A D | bpred_unit.hh | 335 ProbePoints::PMUUPtr pmuProbePoint(const char *name); 343 ProbePoints::PMUUPtr ppBranches; 346 ProbePoints::PMUUPtr ppMisses;
|
H A D | bpred_unit.cc | 146 ProbePoints::PMUUPtr 149 ProbePoints::PMUUPtr ptr; 150 ptr.reset(new ProbePoints::PMU(getProbeManager(), name));
|
/gem5/src/arch/arm/ |
H A D | tlb.hh | 195 ProbePoints::PMUUPtr ppRefills;
|
H A D | tlb.cc | 561 ppRefills.reset(new ProbePoints::PMU(getProbeManager(), "Refills"));
|
Completed in 32 milliseconds