Home
last modified time | relevance | path

Searched refs:EventBase (Results 1 – 21 of 21) sorted by relevance

/openbmc/sdeventplus/src/sdeventplus/source/
H A Devent.cpp14 void EventBase::set_callback(Callback&& callback) in set_callback()
19 EventBase::EventBase(const EventBase& other, sdeventplus::internal::NoOwn) : in EventBase() function in sdeventplus::source::EventBase
23 EventBase::EventBase(const char* name, CreateFunc create, const Event& event, in EventBase() function in sdeventplus::source::EventBase
31 detail::EventBaseData& EventBase::get_userdata() const in get_userdata()
36 EventBase::Callback& EventBase::get_callback() in get_callback()
41 sd_event_source* EventBase::create_source(const char* name, CreateFunc create, in create_source()
50 int EventBase::eventCallback(sd_event_source* source, void* userdata) in eventCallback()
53 &EventBase::get_callback>("eventCallback", source, in eventCallback()
60 EventBaseData::EventBaseData(const EventBase& base, in EventBaseData()
61 EventBase::Callback&& callback) : in EventBaseData()
[all …]
H A Devent.hpp28 class EventBase : public Base class
31 using Callback = fu2::unique_function<void(EventBase& source)>;
48 EventBase(const EventBase& other, sdeventplus::internal::NoOwn);
62 EventBase(const char* name, CreateFunc create, const Event& event,
101 class EventBaseData : public EventBase, public BaseData
104 EventBase::Callback callback;
107 EventBaseData(const EventBase& base, EventBase::Callback&& callback);
109 friend EventBase;
114 class Defer : public EventBase
127 class Post : public EventBase
[all …]
/openbmc/phosphor-dbus-monitor/src/
H A Devent.hpp23 class EventBase : public IndexedCallback class
26 EventBase() = delete;
27 EventBase(const EventBase&) = delete;
28 EventBase(EventBase&&) = default;
29 EventBase& operator=(const EventBase&) = delete;
30 EventBase& operator=(EventBase&&) = default;
31 virtual ~EventBase() = default;
32 EventBase(const PropertyIndex& index) : IndexedCallback(index) {} in EventBase() function in phosphor::dbus::monitoring::EventBase
78 class Event : public EventBase
95 EventBase(index), name(eventName), message(eventMessage) in Event()
/openbmc/sdeventplus/test/utility/
H A Dsdbus.cpp23 source::Defer(event, [](source::EventBase& b) { in TEST_F()
32 source::Exit(event, [&](source::EventBase&) { d1 = 1; }).set_floating(true); in TEST_F() argument
33 source::Defer(event, [&](source::EventBase& b) { in TEST_F()
34 source::Exit(event, [&](source::EventBase&) { in TEST_F() argument
/openbmc/sdeventplus/test/source/
H A Devent.cpp83 EventBase::Callback callback = [&completions](EventBase&) { in TEST_F() argument
125 EventBase::Callback callback = [&completions](EventBase&) { in TEST_F() argument
163 EventBase::Callback callback = [&completions](EventBase&) { in TEST_F() argument
184 EventBase::Callback callback = [&completions](EventBase&) { in TEST_F() argument
214 auto exit = std::make_unique<Exit>(*event, [](EventBase&) {}); in TEST_F() argument
/openbmc/pldm/host-bmc/
H A Dhost_pdr_handler.hpp200 void _fetchPDR(sdeventplus::source::EventBase& source);
224 void _processPDRRepoChgEvent(sdeventplus::source::EventBase& source);
231 sdeventplus::source::EventBase& source);
H A Dhost_pdr_handler.cpp164 void HostPDRHandler::_fetchPDR(sdeventplus::source::EventBase& /*source*/) in _fetchPDR() argument
688 sdeventplus::source::EventBase& /*source */) in _processPDRRepoChgEvent() argument
697 uint32_t nextRecordHandle, sdeventplus::source::EventBase& /*source */) in _processFetchPDREvent() argument
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Doem_ibm_handler.hpp232 void _processEndUpdate(sdeventplus::source::EventBase& source);
239 void _processStartUpdate(sdeventplus::source::EventBase& source);
246 void _processSystemReboot(sdeventplus::source::EventBase& source);
H A Doem_ibm_handler.cpp551 sdeventplus::source::EventBase& /*source */) in _processEndUpdate() argument
566 sdeventplus::source::EventBase& /*source */) in _processStartUpdate() argument
612 sdeventplus::source::EventBase& /*source */) in _processSystemReboot() argument
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dmanager.hpp345 void closeFD(int fd, sdeventplus::source::EventBase& source);
389 void pruneRepo(sdeventplus::source::EventBase& source);
493 void deleteObmcLog(sdeventplus::source::EventBase&, uint32_t obmcLogID);
H A Dhost_notifier.hpp214 void dispatch(sdeventplus::source::EventBase& source);
H A Devent_logger.hpp124 void create(sdeventplus::source::EventBase& /*source*/) in create() argument
H A Dmanager.cpp468 void Manager::closeFD(int fd, sdeventplus::source::EventBase& /*source*/) in closeFD() argument
551 void Manager::pruneRepo(sdeventplus::source::EventBase& /*source*/) in pruneRepo() argument
1046 void Manager::deleteObmcLog(sdeventplus::source::EventBase&, uint32_t obmcLogID) in deleteObmcLog() argument
H A Dhost_notifier.cpp238 void HostNotifier::dispatch(sdeventplus::source::EventBase& /*source*/) in dispatch() argument
/openbmc/pldm/libpldmresponder/
H A Dbase.hpp77 void _processSetEventReceiver(sdeventplus::source::EventBase& source);
H A Dbase.cpp172 void Handler::_processSetEventReceiver(sdeventplus::source::EventBase& in _processSetEventReceiver() argument
H A Dplatform.hpp510 void _processPostGetPDRActions(sdeventplus::source::EventBase& source);
H A Dplatform.cpp835 void Handler::_processPostGetPDRActions(sdeventplus::source::EventBase& in _processPostGetPDRActions() argument
/openbmc/sdeventplus/example/
H A Dfollow.cpp50 void remover(const char* fifo, sdeventplus::source::EventBase& source) in remover()
/openbmc/phosphor-logging/
H A Delog_entry.cpp126 void Entry::closeFD(int fd, sdeventplus::source::EventBase& /*source*/) in closeFD() argument
H A Delog_entry.hpp173 void closeFD(int fd, sdeventplus::source::EventBase& source);