| /openbmc/sdbusplus/tools/ |
| H A D | meson.build | 3 'sdbusplus/__init__.py', 4 'sdbusplus/enum.py', 5 'sdbusplus/error.py', 6 'sdbusplus/event.py', 7 'sdbusplus/interface.py', 8 'sdbusplus/main.py', 9 'sdbusplus/method.py', 10 'sdbusplus/namedelement.py', 11 'sdbusplus/path.py', 12 'sdbusplus/property.py', [all …]
|
| /openbmc/sdbusplus/test/message/ |
| H A D | types.cpp | 9 return std::string(sdbusplus::utility::tuple_to_array( in dbus_string() 10 sdbusplus::message::types::type_id<Args...>()) in dbus_string() 41 EXPECT_EQ(dbus_string(sdbusplus::message::object_path("/asdf")), "o"); in TEST() 46 EXPECT_EQ(sdbusplus::message::object_path("/abc/def").filename(), "def"); in TEST() 47 EXPECT_EQ(sdbusplus::message::object_path("/abc/").filename(), ""); in TEST() 48 EXPECT_EQ(sdbusplus::message::object_path("/abc").filename(), "abc"); in TEST() 49 EXPECT_EQ(sdbusplus::message::object_path("/_61bc").filename(), "abc"); in TEST() 50 EXPECT_EQ(sdbusplus::message::object_path("/").filename(), ""); in TEST() 51 EXPECT_EQ(sdbusplus::message::object_path("").filename(), ""); in TEST() 52 EXPECT_EQ(sdbusplus::message::object_path("abc").filename(), ""); in TEST() [all …]
|
| H A D | native_types.cpp | 18 std::string s1 = sdbusplus::message::object_path("/asdf/"); in TEST() 19 sdbusplus::message::object_path p = std::move(s1); in TEST() 27 std::string s2 = sdbusplus::message::signature("iii"); in TEST() 28 sdbusplus::message::signature sig = s2; in TEST() 36 std::vector<sdbusplus::message::signature> v = { in TEST() 37 sdbusplus::message::signature("iii")}; in TEST() 44 std::map<sdbusplus::message::signature, int> m = { in TEST() 45 {sdbusplus::message::signature("iii"), 1}}; in TEST() 47 ASSERT_EQ(m[sdbusplus::message::signature("iii")], 1); in TEST() 52 std::unordered_map<sdbusplus::message::signature, int> u = { in TEST() [all …]
|
| /openbmc/sdbusplus/test/gen/ |
| H A D | test_aserver_multiple_interfaces.cpp | 14 auto constructInterfaces(sdbusplus::async::context& ctx, std::string& busName) in constructInterfaces() 15 -> sdbusplus::async::task<> in constructInterfaces() 17 auto x = std::variant<sdbusplus::common::server::Test::EnumOne, std::string, in constructInterfaces() 18 sdbusplus::common::server::Test::EnumTwo>( in constructInterfaces() 19 sdbusplus::common::server::Test::EnumOne::OneA); in constructInterfaces() 21 sdbusplus::common::server::Test::properties_t props{ in constructInterfaces() 24 sdbusplus::common::server::Test2::properties_t props2{4200, 2}; in constructInterfaces() 26 sdbusplus::aserver::server::Test<A> a0(ctx, "/0"); in constructInterfaces() 28 sdbusplus::aserver::server::Test<A> a1(ctx, "/1", props); in constructInterfaces() 31 sdbusplus::async::server_t<A, sdbusplus::aserver::server::Test> a2( in constructInterfaces() [all …]
|
| H A D | test_aserver_emit_interfaces_added_signal.cpp | 10 class A : public sdbusplus::aserver::server::Test<A> 13 auto waitForMatch(sdbusplus::async::context& ctx, in waitForMatch() 14 sdbusplus::async::match& ifcAdded) -> sdbusplus::async::task<> in waitForMatch() 21 auto shouldEmitSignal(sdbusplus::async::context& ctx) in shouldEmitSignal() 22 -> sdbusplus::async::task<> in shouldEmitSignal() 24 co_await sdbusplus::async::sleep_for(ctx, std::chrono::seconds(1)); in shouldEmitSignal() 29 sdbusplus::common::server::Test::properties_t props{ in shouldEmitSignal() 32 auto t2 = std::make_unique<sdbusplus::aserver::server::Test<A>>( in shouldEmitSignal() 37 co_await sdbusplus::async::sleep_for(ctx, std::chrono::seconds(1)); in shouldEmitSignal() 44 sdbusplus::async::context ctx; in main() [all …]
|
| /openbmc/phosphor-modbus/common/ |
| H A D | events.hpp | 10 sdbusplus::client::xyz::openbmc_project::sensor::Value<>; 23 explicit Events(sdbusplus::async::context& ctx) : ctx(ctx) {} in Events() 25 auto generateSensorReadingEvent(sdbusplus::message::object_path objectPath, 28 -> sdbusplus::async::task<>; 30 auto generateSensorFailureEvent(sdbusplus::message::object_path objectPath, 31 bool asserted) -> sdbusplus::async::task<>; 34 sdbusplus::message::object_path objectPath, std::string additionalInfo, 35 bool asserted) -> sdbusplus::async::task<>; 37 auto generatePowerFaultEvent(sdbusplus::message::object_path objectPath, 39 -> sdbusplus::async::task<>; [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/mps/ |
| H A D | mp5998.hpp | 12 MP5998(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP5998() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> unlockPasswordProtection(); 26 sdbusplus::async::task<bool> unlockWriteProtection(); 27 sdbusplus::async::task<bool> storeMTP(); 28 sdbusplus::async::task<bool> waitForMTPComplete(); [all …]
|
| H A D | mp297x.hpp | 12 MP297X(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP297X() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> isPasswordUnlock(); 26 sdbusplus::async::task<bool> unlockWriteProtect(); 27 sdbusplus::async::task<bool> storeDataIntoMTP(); 28 sdbusplus::async::task<bool> enableMTPPageWriteRead(); [all …]
|
| H A D | mpx9xx.hpp | 22 MPX9XX(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MPX9XX() 26 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 28 sdbusplus::async::task<bool> updateFirmware(bool force) final; 29 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 30 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 34 sdbusplus::async::task<bool> checkId(MPX9XXCmd idCmd, uint32_t expected); 35 sdbusplus::async::task<bool> unlockWriteProtect(); 36 sdbusplus::async::task<bool> disableStoreFaultTriggering(); 37 sdbusplus::async::task<bool> setMultiConfigAddress(uint8_t config); 38 sdbusplus::async::task<bool> programConfigData( [all …]
|
| H A D | mp2x6xx.hpp | 12 MP2X6XX(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP2X6XX() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> unlockWriteProtect(); 26 sdbusplus::async::task<bool> storeUserCode(); 27 sdbusplus::async::task<bool> checkMTPCRC(); 28 sdbusplus::async::task<bool> selectConfig(uint8_t config); [all …]
|
| /openbmc/sdbusplus/include/sdbusplus/server/ |
| H A D | transaction.hpp | 11 namespace sdbusplus namespace 36 Transaction(sdbusplus::bus_t& bus_in, sdbusplus::message_t& msg_in) : in Transaction() 40 sdbusplus::bus_t& bus; 41 sdbusplus::message_t& msg; 53 struct hash<sdbusplus::bus_t> 55 size_t operator()(sdbusplus::bus_t& b) const; 60 struct hash<sdbusplus::message_t> 62 size_t operator()(sdbusplus::message_t& m) const; 67 struct hash<sdbusplus::server::transaction::Transaction> 70 const sdbusplus::server::transaction::Transaction& t) const; [all …]
|
| /openbmc/phosphor-power/phosphor-power-sequencer/src/ |
| H A D | power_interface.cpp | 32 PowerInterface::PowerInterface(sdbusplus::bus_t& bus, const char* path) : in PowerInterface() 49 sdbusplus::message_t(msg).append(pgood); in callbackGetPgood() 51 catch (const sdbusplus::exception_t& e) in callbackGetPgood() 80 sdbusplus::message_t(msg).append(timeout); in callbackGetPgoodTimeout() 82 catch (const sdbusplus::exception_t& e) in callbackGetPgoodTimeout() 110 auto reply = sdbusplus::message_t(msg).new_method_return(); in callbackGetPowerState() 114 catch (const sdbusplus::exception_t& e) in callbackGetPowerState() 138 auto m = sdbusplus::message_t(msg); in callbackSetPgoodTimeout() 147 catch (const sdbusplus::exception_t& e) in callbackSetPgoodTimeout() 175 sdbusplus::message_t(msg).append(state); in callbackGetState() [all …]
|
| /openbmc/phosphor-modbus/tests/ |
| H A D | test_events.cpp | 19 sdbusplus::aserver::xyz::openbmc_project::logging::Create<TestEventServer>; 21 sdbusplus::aserver::xyz::openbmc_project::logging::Entry<TestEventEntry>; 24 sdbusplus::error::xyz::openbmc_project::sensor::Threshold; 26 sdbusplus::event::xyz::openbmc_project::sensor::Threshold; 27 namespace SensorErrorIntf = sdbusplus::error::xyz::openbmc_project::Sensor; 28 namespace SensorEventIntf = sdbusplus::event::xyz::openbmc_project::Sensor; 30 sdbusplus::error::xyz::openbmc_project::state::SMC; 32 sdbusplus::event::xyz::openbmc_project::state::SMC; 33 namespace PowerErrorIntf = sdbusplus::error::xyz::openbmc_project::state::Power; 34 namespace PowerEventIntf = sdbusplus::event::xyz::openbmc_project::state::Power; [all …]
|
| /openbmc/phosphor-state-manager/ |
| H A D | host_state_manager.hpp | 27 using HostInherit = sdbusplus::server::object_t< 28 sdbusplus::server::xyz::openbmc_project::state::Host, 29 sdbusplus::server::xyz::openbmc_project::state::boot::Progress, 30 sdbusplus::server::xyz::openbmc_project::control::boot::RebootAttempts, 31 sdbusplus::server::xyz::openbmc_project::state::operating_system::Status>; 35 namespace sdbusRule = sdbusplus::bus::match::rules; 56 Host(sdbusplus::bus_t& bus, const char* objPath, size_t id) : in Host() 63 [this](sdbusplus::message_t& m) { sysStateChangeJobRemoved(m); }), in Host() 69 [this](sdbusplus::message_t& m) { sysStateChangeJobNew(m); }), in __anon553c66d80202() 85 attemptsLeft(sdbusplus::server::xyz::openbmc_project::control::boot:: [all …]
|
| H A D | systemd_target_signal.hpp | 33 sdbusplus::bus_t& bus) : in SystemdTargetLogging() 37 sdbusplus::bus::match::rules::type::signal() + in SystemdTargetLogging() 38 sdbusplus::bus::match::rules::member("JobRemoved") + in SystemdTargetLogging() 39 sdbusplus::bus::match::rules::path( in SystemdTargetLogging() 41 sdbusplus::bus::match::rules::interface( in SystemdTargetLogging() 43 [this](sdbusplus::message_t& m) { systemdUnitChange(m); }), in SystemdTargetLogging() 45 bus, sdbusplus::bus::match::rules::nameOwnerChanged(), 46 [this](sdbusplus::message_t& m) { processNameChangeSignal(m); }) in __anonedb643ec0202() 91 void systemdUnitChange(sdbusplus::message_t& msg); 101 void processNameChangeSignal(sdbusplus::message_t& msg); [all …]
|
| /openbmc/phosphor-logging/lib/include/phosphor-logging/ |
| H A D | commit.hpp | 16 auto commit(sdbusplus::exception::generated_event_base&& e) 17 -> sdbusplus::message::object_path; 27 void resolve(const sdbusplus::message::object_path& logPath); 35 auto commit(sdbusplus::async::context& ctx, 36 sdbusplus::exception::generated_event_base&& e) 37 -> sdbusplus::async::task<sdbusplus::message::object_path>; 45 auto resolve(sdbusplus::async::context& ctx, 46 const sdbusplus::message::object_path& logPath) 47 -> sdbusplus::async::task<>;
|
| /openbmc/phosphor-bmc-code-mgmt/common/include/ |
| H A D | software_manager.hpp | 26 SoftwareManager(sdbusplus::async::context& ctx, 33 sdbusplus::async::task<> initDevices( 37 std::map<sdbusplus::message::object_path, std::unique_ptr<Device>> devices; 50 virtual sdbusplus::async::task<bool> initDevice(const std::string& service, 56 sdbusplus::async::context& ctx; 59 sdbusplus::async::task<void> handleInterfaceAdded( 63 sdbusplus::async::task<void> handleInterfaceRemoved( 64 const sdbusplus::message::object_path& path); 66 sdbusplus::async::task<void> interfaceAddedMatch( 68 sdbusplus::async::task<void> interfaceRemovedMatch( [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/bmc/ |
| H A D | activation.hpp | 34 using ActivationInherit = sdbusplus::server::object_t< 35 sdbusplus::server::xyz::openbmc_project::software::Activation, 36 sdbusplus::server::xyz::openbmc_project::association::Definitions>; 38 sdbusplus::server::object_t<sdbusplus::server::xyz::openbmc_project:: 40 using RedundancyPriorityInherit = sdbusplus::server::object_t< 41 sdbusplus::server::xyz::openbmc_project::software::RedundancyPriority>; 42 using ActivationProgressInherit = sdbusplus::server::object_t< 43 sdbusplus::server::xyz::openbmc_project::software::ActivationProgress>; 45 sdbusplus::common::xyz::openbmc_project::software::ApplyTime; 54 namespace sdbusRule = sdbusplus::bus::match::rules; [all …]
|
| /openbmc/sdbusplus/example/ |
| H A D | get-all-properties.cpp | 21 Application(sdbusplus::asio::connection& bus, in Application() 22 sdbusplus::asio::object_server& objServer) : in Application() 29 propertyGrettingName, sdbusplus::vtable::property_::const_, in Application() 33 propertyGoodbyesName, sdbusplus::vtable::property_::emits_change, in Application() 41 propertyValueName, sdbusplus::vtable::property_::const_, in Application() 64 void logUnpackError(const sdbusplus::UnpackErrorReason reason, in logUnpackError() 73 const sdbusplus::exception::UnpackPropertyError& error) in logExpectedException() 80 sdbusplus::asio::getAllProperties( in asyncGetAllPropertiesStringTypeOnly() 94 const bool success = sdbusplus::unpackPropertiesNoThrow( in asyncGetAllPropertiesStringTypeOnly() 95 [this](const sdbusplus::UnpackErrorReason reason, in asyncGetAllPropertiesStringTypeOnly() [all …]
|
| /openbmc/phosphor-led-manager/fault-monitor/ |
| H A D | fru-fault-monitor.hpp | 26 void action(sdbusplus::bus_t& bus, const std::string& path, bool assert); 47 Remove(sdbusplus::bus_t& bus, const std::string& path) : in Remove() 50 [this](sdbusplus::message_t& m) { removed(m); }) in Remove() 60 sdbusplus::bus::match_t matchRemoved; 65 void removed(sdbusplus::message_t& msg); 72 namespace MatchRules = sdbusplus::bus::match::rules; in match() 100 explicit Add(sdbusplus::bus_t& bus) : in Add() 102 sdbusplus::bus::match::rules::interfacesAdded() + in Add() 103 sdbusplus::bus::match::rules::path_namespace( in Add() 105 [this](sdbusplus::message_t& m) { created(m); }) in Add() [all …]
|
| /openbmc/phosphor-modbus/rtu/device/ |
| H A D | base_device.hpp | 22 using SensorIntf = sdbusplus::async::server_t< 23 BaseDevice, sdbusplus::aserver::xyz::openbmc_project::sensor::Value, 24 sdbusplus::aserver::xyz::openbmc_project::state::decorator::Availability, 25 sdbusplus::aserver::xyz::openbmc_project::state::decorator:: 27 sdbusplus::aserver::xyz::openbmc_project::sensor::threshold::Warning, 28 sdbusplus::aserver::xyz::openbmc_project::sensor::threshold::Critical, 29 sdbusplus::aserver::xyz::openbmc_project::association::Definitions>; 39 explicit BaseDevice(sdbusplus::async::context& ctx, 43 auto readSensorRegisters() -> sdbusplus::async::task<void>; 48 auto readStatusRegisters() -> sdbusplus::async::task<void>; [all …]
|
| /openbmc/dbus-sensors/src/cable-monitor/ |
| H A D | CableMonitor.hpp | 20 sdbusplus::client::xyz::openbmc_project::inventory::item::Cable<>; 27 explicit Monitor(sdbusplus::async::context& ctx); 32 const sdbusplus::message::object_path& objectPath, 37 const sdbusplus::message::object_path& objectPath, 42 -> sdbusplus::async::task<>; 45 auto start() -> sdbusplus::async::task<>; 48 auto processCableAddedAsync(sdbusplus::message::object_path objectPath) 49 -> sdbusplus::async::task<>; 52 auto processCableRemovedAsync(sdbusplus::message::object_path objectPath) 53 -> sdbusplus::async::task<>; [all …]
|
| /openbmc/kcsbridge/src/ |
| H A D | server.cpp | 17 void setAttention(sdbusplus::message_t& m, stdplus::Fd& kcs) in setAttention() 23 void clearAttention(sdbusplus::message_t& m, stdplus::Fd& kcs) in clearAttention() 29 void forceAbort(sdbusplus::message_t& m, stdplus::Fd& kcs) in forceAbort() 38 sdbusplus::message_t m(mptr); in methodRsp() 54 constexpr sdbusplus::vtable::vtable_t dbusMethods[] = { 55 sdbusplus::vtable::start(), 56 sdbusplus::vtable::method("setAttention", "", "", 58 sdbusplus::vtable::method("clearAttention", "", "", 60 sdbusplus::vtable::method("forceAbort", "", "", 62 sdbusplus::vtable::end(), [all …]
|
| /openbmc/entity-manager/src/gpio-presence/ |
| H A D | gpio_presence_manager.hpp | 24 explicit GPIOPresenceManager(sdbusplus::async::context& ctx); 40 auto addConfig(const sdbusplus::message::object_path& obj, 55 auto addConfigFromDbusAsync(sdbusplus::message::object_path obj) 56 -> sdbusplus::async::task<void>; 61 const sdbusplus::message::object_path& obj) 62 -> sdbusplus::async::task<std::vector<std::string>>; 70 auto initialize() -> sdbusplus::async::task<void>; 74 auto addConfigHandler(sdbusplus::message::object_path obj) -> void; 79 -> sdbusplus::async::task<void>; 87 std::unordered_map<std::string, std::unique_ptr<sdbusplus::async::fdio>> [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/tda38640a/ |
| H A D | tda38640a.hpp | 17 TDA38640A(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address); 19 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 22 sdbusplus::async::task<bool> updateFirmware(bool force) final; 23 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 44 sdbusplus::async::task<bool> getUserRemainingWrites(uint8_t* remain); 45 sdbusplus::async::task<bool> getDeviceId(uint32_t* deviceId); 46 sdbusplus::async::task<bool> program(); 47 sdbusplus::async::task<bool> getProgStatus(uint8_t* status); 48 sdbusplus::async::task<bool> unlockDevice(); 49 sdbusplus::async::task<bool> programmingCmd(); [all …]
|