Searched refs:listeners (Results 1 - 19 of 19) sorted by relevance

/gem5/src/sim/probe/
H A Dprobe.hh97 * The vector of listeners is used simply to hold onto listeners until the
104 std::vector<ProbeListener *> listeners; member in class:ProbeListenerObject
133 * listeners to the ProbePoint.
150 * and is used to match up probe listeners with probe points.
253 /** The attached listeners. */
254 std::vector<ProbeListenerArgBase<Arg> *> listeners; member in class:ProbePointArg
269 if (std::find(listeners.begin(), listeners.end(), l) == listeners
[all...]
H A Dprobe.cc61 for (auto l = listeners.begin(); l != listeners.end(); ++l) {
64 listeners.clear();
/gem5/src/mem/probes/
H A Dbase.cc56 listeners.resize(p->manager.size());
59 listeners[i].reset(new PacketListener(*this, mgr, p->probe_name));
H A Dbase.hh93 std::vector<std::unique_ptr<PacketListener>> listeners; member in class:BaseMemProbe
/gem5/ext/googletest/googletest/test/
H A Dgtest_shuffle_test_.cc98 TestEventListeners& listeners = UnitTest::GetInstance()->listeners(); local
99 delete listeners.Release(listeners.default_result_printer());
100 listeners.Append(new TestNamePrinter);
H A Dgtest_xml_output_unittest_.cc176 TestEventListeners& listeners = UnitTest::GetInstance()->listeners(); local
177 delete listeners.Release(listeners.default_xml_generator());
H A Dgtest-listener_test.cc33 // This file verifies Google Test event listeners receive events at the
206 UnitTest::GetInstance()->listeners().Append(
208 UnitTest::GetInstance()->listeners().Append(
H A Dgtest_unittest.cc162 static TestEventListener* GetRepeater(TestEventListeners* listeners) { argument
163 return listeners->repeater();
166 static void SetDefaultResultPrinter(TestEventListeners* listeners, argument
168 listeners->SetDefaultResultPrinter(listener);
170 static void SetDefaultXmlGenerator(TestEventListeners* listeners, argument
172 listeners->SetDefaultXmlGenerator(listener);
175 static bool EventForwardingEnabled(const TestEventListeners& listeners) { argument
176 return listeners.EventForwardingEnabled();
179 static void SuppressEventForwarding(TestEventListeners* listeners) { argument
180 listeners
7008 TestEventListeners listeners; local
7029 TestEventListeners listeners; local
7048 TestEventListeners listeners; local
7099 TestEventListeners listeners; local
7146 TestEventListeners listeners; local
7163 TestEventListeners listeners; local
7190 TestEventListeners listeners; local
7224 TestEventListeners listeners; local
7249 TestEventListeners listeners; local
7283 TestEventListeners listeners; local
[all...]
/gem5/src/cpu/o3/probe/
H A Dsimple_trace.cc63 listeners.push_back(new DynInstListener(this, "Commit",
65 listeners.push_back(new DynInstListener(this, "Fetch",
H A Delastic_trace.cc122 " probe listeners", curTick(), cpu->numSimulatedInsts());
123 // Create new listeners: provide method to be called upon a notify() for
125 listeners.push_back(new ProbeListenerArg<ElasticTrace, RequestPtr>(this,
127 listeners.push_back(new ProbeListenerArg<ElasticTrace,
130 listeners.push_back(new ProbeListenerArg<ElasticTrace,
133 listeners.push_back(new ProbeListenerArg<ElasticTrace,
136 listeners.push_back(new ProbeListenerArg<ElasticTrace, SeqNumRegPair>(this,
138 listeners.push_back(new ProbeListenerArg<ElasticTrace,
141 listeners.push_back(new ProbeListenerArg<ElasticTrace,
/gem5/ext/googletest/googletest/samples/
H A Dsample9_unittest.cc123 TestEventListeners& listeners = unit_test.listeners(); local
129 delete listeners.Release(listeners.default_result_printer());
135 listeners.Append(new TersePrinter);
H A Dsample10_unittest.cc125 TestEventListeners& listeners = UnitTest::GetInstance()->listeners(); local
135 // receives an OnXyzStart event *after* listeners preceding it in the
137 // listeners preceding it.
141 listeners.Append(new LeakChecker);
/gem5/src/mem/cache/prefetch/
H A Dbase.cc93 : ClockedObject(p), listeners(), cache(nullptr), blkSize(p->block_size),
238 if (listeners.empty() && cache != nullptr) {
240 listeners.push_back(new PrefetchListener(*this, pm, "Miss", false,
242 listeners.push_back(new PrefetchListener(*this, pm, "Fill", true,
245 listeners.push_back(new PrefetchListener(*this, pm, "Hit", false,
255 listeners.push_back(new PrefetchListener(*this, pm, name));
H A Dbase.hh84 std::vector<PrefetchListener *> listeners; member in class:BasePrefetcher
/gem5/src/cpu/simple/probes/
H A Dsimpoint.cc73 listeners.push_back(new SimPointListener(this, "Commit",
/gem5/ext/googletest/googletest/src/
H A Dgtest.cc692 unit_test_->listeners()->repeater()->OnTestPartResult(result);
2637 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2639 // Notifies the unit test event listeners that a test is about to start.
2765 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
3235 // This class forwards events to other event listeners.
3266 // The list of listeners that receive events.
3293 // This defines a member that forwards the call to all listeners.
3302 // This defines a member that forwards the call to all listeners in reverse
3899 // output. Can be removed from the listeners list to shut down default
3954 // listeners i
4081 TestEventListeners& UnitTest::listeners() { function in class:testing::UnitTest
[all...]
H A Dgtest-internal-inl.h590 TestEventListeners* listeners() { return &listeners_; } function in class:testing::internal::UnitTestImpl
882 // The list of event listeners that can be used to track events inside
H A Dgtest-death-test.cc863 // Event forwarding to the listeners of event listener API mush be shut
865 GetUnitTestImpl()->listeners()->SuppressEventForwarding();
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest.h1063 // TestEventListeners lets users add listeners to track events in Google Test.
1080 // output. Can be removed from the listeners list to shut down default
1090 // listeners list by users who want to shut down the default XML output
1126 // listeners in the list.
1130 // The actual list of listeners.
1248 // Returns the list of event listeners that can be used to track events
1250 TestEventListeners& listeners();

Completed in 37 milliseconds