Home
last modified time | relevance | path

Searched refs:sdbusplus (Results 1 – 25 of 1686) sorted by relevance

12345678910>>...68

/openbmc/sdbusplus/tools/
H A Dmeson.build3 '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 Dtypes.cpp9 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 Dnative_types.cpp18 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 Dtest_aserver_multiple_interfaces.cpp14 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 Dtest_aserver_emit_interfaces_added_signal.cpp10 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 Devents.hpp10 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 Dmp5998.hpp12 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 Dmp297x.hpp12 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 Dmpx9xx.hpp22 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 Dmp2x6xx.hpp12 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 Dtransaction.hpp11 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 Dpower_interface.cpp32 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 Dtest_events.cpp19 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 Dhost_state_manager.hpp27 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 Dsystemd_target_signal.hpp33 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 Dcommit.hpp16 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 Dsoftware_manager.hpp26 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 Dactivation.hpp34 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 Dget-all-properties.cpp21 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 Dfru-fault-monitor.hpp26 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 Dbase_device.hpp22 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 DCableMonitor.hpp20 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 Dserver.cpp17 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 Dgpio_presence_manager.hpp24 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 Dtda38640a.hpp17 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 …]

12345678910>>...68