Home
last modified time | relevance | path

Searched refs:asio (Results 1 – 25 of 374) sorted by relevance

12345678910>>...15

/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/
H A D0001-asio-Dont-use-experimental-with-clang.patch4 Subject: [PATCH 10/10] asio: Dont use experimental with clang
11 src/third_party/asio-master/asio/include/asio/detail/string_view.hpp | 4 ++--
14 …f --git a/src/third_party/asio-master/asio/include/asio/detail/string_view.hpp b/src/third_party/a…
16 --- a/src/third_party/asio-master/asio/include/asio/detail/string_view.hpp
17 +++ b/src/third_party/asio-master/asio/include/asio/detail/string_view.hpp
18 @@ -33,8 +33,8 @@ namespace asio {
28 } // namespace asio
/openbmc/boost-dbus/include/dbus/detail/
H A Dwatch_timeout.hpp28 boost::asio::generic::stream_protocol::socket &socket = in operator ()()
29 *static_cast<boost::asio::generic::stream_protocol::socket *>(data); in operator ()()
42 static_cast<boost::asio::generic::stream_protocol::socket *>(watch_data); in watch_toggled()
45 socket->async_read_some(boost::asio::null_buffers(), in watch_toggled()
49 socket->async_write_some(boost::asio::null_buffers(), in watch_toggled()
62 boost::asio::io_service &io = *static_cast<boost::asio::io_service *>(data); in add_watch()
70 boost::asio::generic::stream_protocol::socket &socket = in add_watch()
71 *new boost::asio::generic::stream_protocol::socket(io); in add_watch()
73 socket.assign(boost::asio::generic::stream_protocol(0, 0), fd); in add_watch()
82 delete static_cast<boost::asio::generic::stream_protocol::socket *>( in remove_watch()
[all …]
/openbmc/sdbusplus/example/
H A Dregister-property.cpp19 Application(boost::asio::io_context& ioc, sdbusplus::asio::connection& bus, in Application()
20 sdbusplus::asio::object_server& objServer) : in Application()
25 [this](sdbusplus::asio::dbus_interface& demo) { in Application()
56 sdbusplus::asio::getProperty<uint32_t>( in asyncReadPropertyWithIncorrectType()
76 sdbusplus::asio::getProperty<std::string>( in asyncReadProperties()
88 sdbusplus::asio::getProperty<std::string>( in asyncReadProperties()
103 sdbusplus::asio::setProperty( in asyncChangeProperty()
120 sdbusplus::asio::setProperty( in asyncChangeProperty()
134 boost::asio::post(ioc_, [this] { asyncReadProperties(); }); in asyncChangeProperty()
145 boost::asio::io_context& ioc_;
[all …]
H A Dasio-example.cpp26 int fooYield(boost::asio::yield_context yield, in fooYield()
27 std::shared_ptr<sdbusplus::asio::connection> conn, int test) in fooYield()
58 std::shared_ptr<sdbusplus::asio::connection> conn, in do_start_async_method_call_one()
59 boost::asio::yield_context yield) in do_start_async_method_call_one()
97 void do_start_async_ipmi_call(std::shared_ptr<sdbusplus::asio::connection> conn, in do_start_async_ipmi_call()
98 boost::asio::yield_context yield) in do_start_async_ipmi_call()
136 auto ipmiInterface(boost::asio::yield_context /*yield*/, uint8_t netFn, in ipmiInterface()
146 void do_start_async_to_yield(std::shared_ptr<sdbusplus::asio::connection> conn, in do_start_async_to_yield()
147 boost::asio::yield_context yield) in do_start_async_to_yield()
198 boost::asio::io_context io; in server()
[all …]
H A Dget-all-properties.cpp21 Application(sdbusplus::asio::connection& bus, in Application()
22 sdbusplus::asio::object_server& objServer) : in Application()
80 sdbusplus::asio::getAllProperties( in asyncGetAllPropertiesStringTypeOnly()
133 sdbusplus::asio::getAllProperties( in asyncGetAllProperties()
197 sdbusplus::asio::connection& bus_;
198 sdbusplus::asio::object_server& objServer_;
200 std::unique_ptr<sdbusplus::asio::dbus_interface> demo_;
209 boost::asio::io_context ioc; in main()
210 boost::asio::signal_set signals(ioc, SIGINT, SIGTERM); in main()
216 auto bus = std::make_shared<sdbusplus::asio::connection>(ioc); in main()
[all …]
/openbmc/phosphor-objmgr/src/
H A Dassociations.hpp23 void removeAssociation(boost::asio::io_context& io,
25 sdbusplus::asio::object_server& server,
43 boost::asio::io_context& io, sdbusplus::asio::object_server& objectServer,
69 boost::asio::io_context& io, const std::string& sourcePath,
71 sdbusplus::asio::object_server& objectServer, AssociationMaps& assocMaps);
91 boost::asio::io_context& io, sdbusplus::asio::object_server& objectServer,
142 boost::asio::io_context& io, sdbusplus::asio::object_server& server,
161 boost::asio::io_context& io, const std::string& objectPath,
163 sdbusplus::asio::object_server& server);
190 boost::asio::io_context& io, const std::string& endpointPath,
[all …]
/openbmc/entity-manager/src/entity_manager/
H A Ddbus_interface.hpp25 EMDBusInterface(boost::asio::io_context& io,
26 sdbusplus::asio::object_server& objServer,
29 std::shared_ptr<sdbusplus::asio::dbus_interface> createInterface(
33 std::vector<std::weak_ptr<sdbusplus::asio::dbus_interface>>&
43 std::shared_ptr<sdbusplus::asio::dbus_interface>& iface,
45 sdbusplus::asio::PropertyPermission permission =
46 sdbusplus::asio::PropertyPermission::readOnly);
50 const std::shared_ptr<sdbusplus::asio::dbus_interface>& iface,
65 boost::asio::io_context& io;
66 sdbusplus::asio::object_server& objServer;
[all …]
/openbmc/dbus-sensors/src/intrusion/
H A DChassisIntrusionSensor.hpp17 sdbusplus::asio::object_server& objServer);
32 std::shared_ptr<sdbusplus::asio::dbus_interface> mIface;
33 sdbusplus::asio::object_server& mObjServer;
46 ChassisIntrusionPchSensor(bool autoRearm, boost::asio::io_context& io,
47 sdbusplus::asio::object_server& objServer,
55 boost::asio::steady_timer mPollTimer;
65 ChassisIntrusionGpioSensor(bool autoRearm, boost::asio::io_context& io,
66 sdbusplus::asio::object_server& objServer,
75 boost::asio::posix::stream_descriptor mGpioFd;
85 ChassisIntrusionHwmonSensor(bool autoRearm, boost::asio::io_context& io,
[all …]
/openbmc/dbus-sensors/src/fan/
H A DTachSensor.hpp35 sdbusplus::asio::object_server& objectServer,
44 std::shared_ptr<sdbusplus::asio::dbus_interface> iface;
45 std::shared_ptr<sdbusplus::asio::dbus_interface> association;
46 sdbusplus::asio::object_server& objectServer;
68 sdbusplus::asio::object_server& objectServer,
69 std::shared_ptr<sdbusplus::asio::connection>& conn,
72 boost::asio::io_context& io, const std::string& fanName,
85 sdbusplus::asio::object_server& objServer;
88 std::shared_ptr<sdbusplus::asio::dbus_interface> itemIface;
89 std::shared_ptr<sdbusplus::asio::dbus_interface> itemAssoc;
[all …]
/openbmc/openbmc/poky/meta/recipes-connectivity/kea/files/
H A D0001-Update-asiolink-for-boost-1.87.patch47 - work_(new boost::asio::io_service::work(io_service_)) {
48 + work_(boost::asio::make_work_guard(io_service_)) {
66 + boost::asio::post(io_service_, callback);
70 boost::asio::io_service io_service_;
71 - boost::shared_ptr<boost::asio::io_service::work> work_;
72 + boost::asio::executor_work_guard<boost::asio::io_service::executor_type> work_;
84 - new boost::asio::ip::tcp::endpoint(boost::asio::ip::address::from_string(address.toTex…
85 + new boost::asio::ip::tcp::endpoint(boost::asio::ip::make_address(address.toText()),
97 - new boost::asio::ip::udp::endpoint(boost::asio::ip::address::from_string(address.toTex…
98 + new boost::asio::ip::udp::endpoint(boost::asio::ip::make_address(address.toText()),
[all …]
/openbmc/telemetry/tests/src/stubs/
H A Ddbus_sensor_object.hpp15 boost::asio::io_context& ioc,
16 const std::shared_ptr<sdbusplus::asio::connection>& bus,
17 const std::shared_ptr<sdbusplus::asio::object_server>& objServer);
33 [[maybe_unused]] boost::asio::io_context& ioc;
34 std::shared_ptr<sdbusplus::asio::connection> bus;
35 std::shared_ptr<sdbusplus::asio::object_server> objServer;
37 std::unique_ptr<sdbusplus::asio::dbus_interface> sensorIface;
/openbmc/bmcweb/http/routing/
H A Dwebsocketrule.cpp21 boost::asio::ip::tcp::socket&& adaptor) in handleUpgrade()
25 crow::websocket::ConnectionImpl<boost::asio::ip::tcp::socket>> in handleUpgrade()
27 crow::websocket::ConnectionImpl<boost::asio::ip::tcp::socket>>( in handleUpgrade()
35 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>&& adaptor) in handleUpgrade()
39 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>>> in handleUpgrade()
41 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>>>( in handleUpgrade()
H A Dsserule.cpp45 boost::asio::ip::tcp::socket&& adaptor) in handleUpgrade()
48 crow::sse_socket::ConnectionImpl<boost::asio::ip::tcp::socket>> in handleUpgrade()
50 crow::sse_socket::ConnectionImpl<boost::asio::ip::tcp::socket>>( in handleUpgrade()
56 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>&& adaptor) in handleUpgrade()
59 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>>> in handleUpgrade()
61 boost::asio::ssl::stream<boost::asio::ip::tcp::socket>>>( in handleUpgrade()
/openbmc/dbus-sensors/src/nvidia-gpu/
H A DInventory.hpp22 Inventory(const std::shared_ptr<sdbusplus::asio::connection>& conn,
23 sdbusplus::asio::object_server& objectServer,
27 boost::asio::io_context& io);
34 std::shared_ptr<sdbusplus::asio::dbus_interface> interface;
47 const std::shared_ptr<sdbusplus::asio::dbus_interface>& interface,
57 std::shared_ptr<sdbusplus::asio::dbus_interface> assetIface;
58 std::shared_ptr<sdbusplus::asio::dbus_interface> acceleratorInterface;
59 std::shared_ptr<sdbusplus::asio::dbus_interface> uuidInterface;
60 std::shared_ptr<sdbusplus::asio::dbus_interface> revisionIface;
66 boost::asio::steady_timer retryTimer;
H A DNvidiaSmaDevice.hpp27 const std::shared_ptr<sdbusplus::asio::connection>& conn,
28 uint8_t eid, boost::asio::io_context& io,
30 sdbusplus::asio::object_server& objectServer);
48 boost::asio::steady_timer waitTimer;
52 std::shared_ptr<sdbusplus::asio::connection> conn;
54 sdbusplus::asio::object_server& objectServer;
H A DNvidiaGpuSensorMain.cpp39 boost::asio::io_context& io, sdbusplus::asio::object_server& objectServer, in configTimerExpiryCallback()
40 std::shared_ptr<sdbusplus::asio::connection>& dbusConnection, in configTimerExpiryCallback()
43 if (ec == boost::asio::error::operation_aborted) in configTimerExpiryCallback()
53 boost::asio::io_context io; in main()
54 auto systemBus = std::make_shared<sdbusplus::asio::connection>(io); in main()
55 sdbusplus::asio::object_server objectServer(systemBus, true); in main()
63 boost::asio::post(io, [&]() { in main()
68 boost::asio::steady_timer configTimer(io); in main()
/openbmc/dbus-sensors/src/psu/
H A DPSUEvent.hpp43 PSUSubEvent(std::shared_ptr<sdbusplus::asio::dbus_interface> eventInterface,
45 std::shared_ptr<sdbusplus::asio::connection>& conn,
46 boost::asio::io_context& io, const PowerState& powerState,
54 std::shared_ptr<sdbusplus::asio::dbus_interface> eventInterface;
72 boost::asio::random_access_file inputDev;
73 boost::asio::steady_timer waitTimer;
79 std::shared_ptr<sdbusplus::asio::connection> systemBus;
88 PSUCombineEvent(sdbusplus::asio::object_server& objectServer,
89 std::shared_ptr<sdbusplus::asio::connection>& conn,
90 boost::asio::io_context& io, const std::string& psuName,
[all …]
/openbmc/dbus-sensors/src/
H A DPwmSensor.hpp14 std::shared_ptr<sdbusplus::asio::connection>& conn,
15 sdbusplus::asio::object_server& objectServer,
22 sdbusplus::asio::object_server& objectServer;
24 std::shared_ptr<sdbusplus::asio::dbus_interface> sensorInterface;
25 std::shared_ptr<sdbusplus::asio::dbus_interface> controlInterface;
26 std::shared_ptr<sdbusplus::asio::dbus_interface> association;
27 std::shared_ptr<sdbusplus::asio::dbus_interface> valueMutabilityInterface;
/openbmc/phosphor-host-ipmid/libipmid/
H A Dsdbus-asio.cpp9 std::shared_ptr<boost::asio::io_context> ioCtx;
10 std::shared_ptr<sdbusplus::asio::connection> sdbusp;
14 void setIoContext(std::shared_ptr<boost::asio::io_context>& newIo) in setIoContext()
19 std::shared_ptr<boost::asio::io_context> getIoContext() in getIoContext()
24 void setSdBus(std::shared_ptr<sdbusplus::asio::connection>& newBus) in setSdBus()
29 std::shared_ptr<sdbusplus::asio::connection> getSdBus() in getSdBus()
/openbmc/sdbusplus/include/sdbusplus/asio/
H A Dsd_event.hpp28 namespace asio namespace
36 sd_event_wrapper(boost::asio::io_context& io) : in sd_event_wrapper()
46 sd_event_wrapper(sd_event* evt, boost::asio::io_context& io) : in sd_event_wrapper()
112 boost::asio::post(io, [this]() { run(); }); in async_run()
116 descriptor.async_wait(boost::asio::posix::stream_descriptor::wait_read, in async_wait()
125 boost::asio::posix::stream_descriptor descriptor;
126 boost::asio::io_context& io;
H A Dconnection.hpp47 namespace asio namespace
59 boost::asio::io_context& io, in connection()
66 connection(boost::asio::io_context& io, sd_bus* bus) : in connection()
94 boost::asio::async_initiate<send_function, callback_t>( in async_send()
99 boost::asio::yield_context&& token, in async_send_yield()
103 return boost::asio::async_initiate<boost::asio::yield_context, in async_send_yield()
250 boost::asio::yield_context yield, boost::system::error_code& ec, in yield_method_call()
284 boost::asio::io_context& get_io_context() in get_io_context()
290 boost::asio::io_context& io_;
291 boost::asio::posix::stream_descriptor socket;
[all …]
/openbmc/bmcweb/test/include/
H A Dcredential_pipe_test.cpp21 static void handler(boost::asio::io_context& io, in handler()
31 boost::asio::io_context io; in TEST()
32 boost::asio::readable_pipe testPipe(io); in TEST()
35 testPipe = boost::asio::readable_pipe(io, pipe.releaseFd()); in TEST()
43 boost::asio::read(testPipe, boost::asio::buffer(buff), ec); in TEST()
/openbmc/phosphor-power/cold-redundancy/
H A Dcold_redundancy.hpp35 boost::asio::io_context& io,
36 std::shared_ptr<sdbusplus::asio::connection>& dbusConnection);
45 std::shared_ptr<sdbusplus::asio::connection>& dbusConnection);
62 boost::asio::steady_timer filterTimer;
67 [[maybe_unused]] std::shared_ptr<sdbusplus::asio::connection>& systemBus;
98 const std::shared_ptr<sdbusplus::asio::connection>& dbusConnection);
/openbmc/phosphor-pid-control/
H A Dmain.cpp68 static std::vector<std::shared_ptr<boost::asio::steady_timer>> timers;
78 boost::asio::io_context io;
80 boost::asio::signal_set signals(io, SIGHUP, SIGTERM);
83 static sdbusplus::asio::connection modeControlBus(io);
84 static sdbusplus::asio::connection hostBus(io, sdbusplus::bus::new_bus());
85 static sdbusplus::asio::connection passiveBus(io, sdbusplus::bus::new_bus());
86 static sdbusplus::asio::connection hostMatchBus(io, sdbusplus::bus::new_bus());
155 static boost::asio::steady_timer reloadTimer(io); in restartControlLoops()
180 std::shared_ptr<boost::asio::steady_timer> timer = in restartControlLoops()
182 std::make_shared<boost::asio::steady_timer>(io)); in restartControlLoops()
[all …]
/openbmc/google-misc/subprojects/bare-metal-host-monitor/
H A Dhost_gpio_monitor.cpp32 void setUnitStatus(sdbusplus::asio::connection& bus, bool status, in setUnitStatus()
44 void checkPostComplete(sdbusplus::asio::connection& bus, in checkPostComplete()
48 sdbusplus::asio::getProperty<std::string>( in checkPostComplete()
77 void checkPostCompleteStartup(sdbusplus::asio::connection& bus, in checkPostCompleteStartup()
85 void checkPostCompleteEvent(sdbusplus::asio::connection& bus, in checkPostCompleteEvent()
100 boost::asio::io_context io; in main()
101 auto conn = sdbusplus::asio::connection(io); in main()
112 boost::asio::steady_timer filterTimer(io); in main()
143 if (ec == boost::asio::error::operation_aborted) in main()

12345678910>>...15