| /openbmc/sdbusplus/include/sdbusplus/async/ |
| H A D | fdio.hpp | 67 explicit fdio_completion(fdio& fdioInstance) noexcept : in fdio_completion() 68 fdioInstance(fdioInstance) {}; in fdio_completion() 80 fdio& fdioInstance; member 88 fdio_operation(fdio& fdioInstance, Receiver r) : in fdio_operation() 89 fdio_completion(fdioInstance), receiver(std::move(r)) in fdio_operation() 117 explicit fdio_sender(fdio& fdioInstance) noexcept : in fdio_sender() 118 fdioInstance(fdioInstance) {}; in fdio_sender() 130 return {fdioInstance, std::move(r)}; in connect() 134 fdio& fdioInstance; member
|
| /openbmc/sdbusplus/src/async/ |
| H A D | fdio.cpp | 54 std::unique_lock l{fdioInstance.lock}; in ~fdio_completion() 56 if (fdioInstance.complete == this) in ~fdio_completion() 58 std::exchange(fdioInstance.complete, nullptr); in ~fdio_completion() 65 std::unique_lock l{fdioInstance.lock}; in start() 67 if (std::exchange(fdioInstance.complete, this) != nullptr) in start() 86 if (fdioInstance.timeout != event_t::time_resolution::zero()) in start() 96 source = fdioInstance.event_loop().add_oneshot_timer( in start() 97 eventHandler, &fdioInstance, fdioInstance.timeout); in start()
|
| /openbmc/dbus-sensors/src/ |
| H A D | NotifyWatch.cpp | 53 fdioInstance = std::make_unique<sdbusplus::async::fdio>(ctx, fd); in NotifyWatch() 54 if (!fdioInstance) in NotifyWatch() 75 if (!fdioInstance) in readNotifyAsync() 79 co_await fdioInstance->next(); in readNotifyAsync()
|
| H A D | GPIOInterface.cpp | 52 fdioInstance = std::make_unique<sdbusplus::async::fdio>(ctx, lineFd); in GPIOInterface() 82 co_await fdioInstance->next(); in readGPIOAsyncEvent()
|
| H A D | NotifyWatch.hpp | 30 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in notify_watch::NotifyWatch
|
| H A D | GPIOInterface.hpp | 39 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in gpio::GPIOInterface
|
| /openbmc/sdbusplus/test/async/ |
| H A D | fdio.cpp | 27 fdioInstance = std::make_unique<sdbusplus::async::fdio>(*ctx, fd); in FdioTest() 67 co_await fdioInstance->next(); in testFdEvents() 73 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in FdioTest
|
| H A D | mutex.cpp | 28 fdioInstance = std::make_unique<sdbusplus::async::fdio>(*ctx, fd); in MutexTest() 81 co_await fdioInstance->next(); in testFdEvents() 93 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in MutexTest
|
| /openbmc/phosphor-bmc-code-mgmt/common/include/ |
| H A D | NotifyWatch.hpp | 58 fdioInstance = std::make_unique<sdbusplus::async::fdio>(ctx, fd); in NotifyWatch() 73 co_await fdioInstance->next(); in readNotifyAsync() 121 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in phosphor::notify::watch::NotifyWatch
|
| /openbmc/phosphor-modbus/mocked_test_device/ |
| H A D | mock_modbus_server.cpp | 35 sdbusplus::async::fdio fdioInstance; member in phosphor::modbus::test::TestServer 39 ctx(ctx), fd(fd), fdioInstance(ctx, fd) in TestServer() 49 co_await fdioInstance.next(); in processRequests()
|
| /openbmc/sdbusplus/test/async/fdio_timed/ |
| H A D | suite.cpp | 35 fdioInstance = std::make_unique<sdbusplus::async::fdio>( in FdioTimedTest() 91 co_await fdioInstance->next(); in testFdTimedEvents()
|
| H A D | suite.hpp | 36 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; member in FdioTimedTest
|
| /openbmc/phosphor-modbus/rtu/modbus/ |
| H A D | modbus.hpp | 43 sdbusplus::async::fdio fdioInstance; member in phosphor::modbus::rtu::Modbus
|
| H A D | modbus.cpp | 24 ctx(ctx), fd(fd), rtsDelay(rtsDelay), fdioInstance(ctx, fd) in Modbus() 198 co_await fdioInstance.next(); in readResponse()
|
| /openbmc/phosphor-modbus/tests/ |
| H A D | modbus_server_tester.hpp | 94 sdbusplus::async::fdio fdioInstance; member in phosphor::modbus::test::ServerTester
|
| H A D | modbus_server_tester.cpp | 24 fd(fd), fdioInstance(ctx, fd), mutex("TestMutex") in ServerTester()
|