/gem5/src/sim/probe/ |
H A D | probe.cc | 85 ProbeManager::addListener(std::string pointName, ProbeListener &listener) argument 91 (*p)->addListener(&listener); 102 ProbeManager::removeListener(std::string pointName, ProbeListener &listener) argument 108 (*p)->removeListener(&listener);
|
H A D | probe.hh | 47 * ProbeListener: a listener provide a notify method that is called when 143 virtual void addListener(ProbeListener *listener) = 0; 144 virtual void removeListener(ProbeListener *listener) = 0; 170 * @param listener the ProbeListener to add. 173 bool addListener(std::string pointName, ProbeListener &listener); 180 * @param listener the ProbeListener to remove. 183 bool removeListener(std::string pointName, ProbeListener &listener); 210 * ProbeListenerArg generates a listener for the class of Arg and the 226 * @param name the name of the ProbePoint to add this listener to. 268 // check listener no [all...] |
/gem5/ext/googletest/googlemock/src/ |
H A D | gmock-matchers.cc | 329 MatchResultListener* listener) { 336 if (listener->IsInterested()) { 337 *listener << "where no permutation of the elements can " 341 LogElementMatcherPairVec(matches, listener->stream()); 347 if (listener->IsInterested()) { 350 *listener << sep << " - element #" << matches[mi].first 441 // Returns false, writing an explanation to 'listener', if and only 447 MatchResultListener* listener) const { 467 if (listener->IsInterested()) { 468 *listener << se 328 FindPairing(const MatchMatrix& matrix, MatchResultListener* listener) argument [all...] |
/gem5/ext/googletest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 78 // to indicate whether the listener is interested in why the match 82 // Creates a listener object with the given underlying ostream. The 83 // listener does not own the ostream, and does not dereference it 100 // Returns true iff the listener is interested in an explanation of 146 // result to 'listener' if necessary (see the next paragraph), in 171 // that 'listener' is not NULL. This helps to simplify a matcher's 173 // can talk to 'listener' without checking its validity first. 175 // listener->stream() may be NULL. 176 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0; 183 // A match result listener tha 701 MatchPrintAndExplain(Value& value, const Matcher<T>& matcher, MatchResultListener* listener) argument 755 StringMatchResultListener listener; local 1855 StringMatchResultListener listener; local 4354 ExplainMatchResult( M matcher, const T& value, MatchResultListener* listener) argument [all...] |
H A D | gmock-spec-builders.h | 1119 StringMatchResultListener listener; 1120 if (!extra_matcher_.MatchAndExplain(args, &listener)) { 1125 internal::PrintIfNotEmpty(listener.str(), os);
|
H A D | gmock-generated-matchers.h | 224 MatchResultListener* listener) const { 226 if (!listener->IsInterested()) 229 PrintIndices(listener->stream()); 230 *listener << "are " << PrintToString(selected_args); 235 PrintIfNotEmpty(inner_listener.str(), listener->stream());
|
/gem5/src/dev/net/ |
H A D | ethertap.cc | 233 TapListener *listener; member in class:TapListener::Event 236 Event(TapListener *l, int fd, int e) : PollEvent(fd, e), listener(l) {} 238 void process(int revent) override { listener->accept(); } 247 ListenSocket listener; member in class:TapListener 261 while (!listener.listen(port, true)) { 267 event = new Event(this, listener.getfd(), POLLIN|POLLERR); 279 if (!listener.islistening()) 282 int sfd = listener.accept(true); 293 listener = new TapListener(this, p->port); 294 listener [all...] |
H A D | ethertap.hh | 157 TapListener *listener; member in class:EtherTapStub
|
/gem5/src/dev/serial/ |
H A D | terminal.hh | 104 ListenSocket listener; member in class:Terminal
|
H A D | terminal.cc | 177 while (!listener.listen(port, true)) { 187 listenEvent = new ListenEvent(this, listener.getfd(), POLLIN); 194 if (!listener.islistening()) 197 int fd = listener.accept(true);
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-matchers_test.cc | 171 MatchResultListener* listener) const { 174 *listener << "which is " << diff << " more than " << rhs_; 176 *listener << "which is the same as " << rhs_; 178 *listener << "which is " << -diff << " less than " << rhs_; 219 StringMatchResultListener listener; local 220 ExplainMatchResult(m, x, &listener); 221 return listener.str(); 225 StringMatchResultListener listener; local 226 listener << "hi" << 5; 227 EXPECT_EQ("hi5", listener 4709 StringMatchResultListener listener; local 4720 StringMatchResultListener listener; local 4810 StringMatchResultListener listener; local 4824 StringMatchResultListener listener; local 4854 StringMatchResultListener listener; local 4873 StringMatchResultListener listener; local 4881 StringMatchResultListener listener; local 4889 StringMatchResultListener listener; local 4899 StringMatchResultListener listener; local 4912 StringMatchResultListener listener; local 4925 StringMatchResultListener listener; local 4953 StringMatchResultListener listener; local [all...] |
H A D | gmock-generated-matchers_test.cc | 232 MatchResultListener* listener) const { 235 *listener << "where the first value is " << diff 265 MatchResultListener* listener) const { 268 *listener << "which is " << diff << " more than " << rhs_; 270 *listener << "which is the same as " << rhs_; 272 *listener << "which is " << -diff << " less than " << rhs_; 742 // Verifies that we can stream to result_listener, a listener
|
/gem5/src/base/vnc/ |
H A D | vncserver.hh | 174 ListenSocket listener; member in class:VncServer
|
H A D | vncserver.cc | 170 while (!listener.listen(port, true)) { 180 listenEvent = new ListenEvent(this, listener.getfd(), POLLIN); 193 if (!listener.islistening()) 196 int fd = listener.accept(true);
|
/gem5/src/base/ |
H A D | remote_gdb.cc | 356 while (!listener.listen(_port, true)) { 361 connectEvent = new ConnectEvent(this, listener.getfd(), POLLIN); 371 panic_if(!listener.islistening(), 374 int sfd = listener.accept(true); 387 panic_if(!listener.islistening(),
|
H A D | remote_gdb.hh | 175 ListenSocket listener; member in class:BaseRemoteGDB
|
/gem5/ext/googletest/googletest/src/ |
H A D | gtest.cc | 2666 // Notifies the unit test event listener that a test has just finished. 3240 void Append(TestEventListener *listener); 3241 TestEventListener* Release(TestEventListener* listener); 3276 void TestEventRepeater::Append(TestEventListener *listener) { argument 3277 listeners_.push_back(listener); 3281 TestEventListener* TestEventRepeater::Release(TestEventListener *listener) { argument 3283 if (listeners_[i] == listener) { 3285 return listener; 3898 // Returns the standard listener responsible for the default console 3900 // console output. Note that removing this object from the listener lis 3902 Append(TestEventListener* listener) argument 3909 Release(TestEventListener* listener) argument 3926 SetDefaultResultPrinter(TestEventListener* listener) argument 3942 SetDefaultXmlGenerator(TestEventListener* listener) argument [all...] |
/gem5/ext/googletest/googletest/test/ |
H A D | gtest_unittest.cc | 167 TestEventListener* listener) { 168 listeners->SetDefaultResultPrinter(listener); 171 TestEventListener* listener) { 172 listeners->SetDefaultXmlGenerator(listener); 7041 // Tests that a listener Append'ed to a TestEventListeners list starts 7046 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local 7049 listeners.Append(listener); 7136 // Tests that a listener removed from a TestEventListeners list stops receiving 7144 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local 7147 listeners.Append(listener); 166 SetDefaultResultPrinter(TestEventListeners* listeners, TestEventListener* listener) argument 170 SetDefaultXmlGenerator(TestEventListeners* listeners, TestEventListener* listener) argument 7161 TestListener* listener = new TestListener(&on_start_counter, NULL); local 7188 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local 7222 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local 7247 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local 7281 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local [all...] |
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest.h | 1069 // Appends an event listener to the end of the list. Google Test assumes 1070 // the ownership of the listener (i.e. it will delete the listener when 1072 void Append(TestEventListener* listener); 1074 // Removes the given event listener from the list and returns it. It then 1075 // becomes the caller's responsibility to delete the listener. Returns 1076 // NULL if the listener is not found in the list. 1077 TestEventListener* Release(TestEventListener* listener); 1079 // Returns the standard listener responsible for the default console 1081 // console output. Note that removing this object from the listener lis [all...] |