Home
last modified time | relevance | path

Searched refs:pldm (Results 1 – 25 of 311) sorted by relevance

12345678910>>...13

/openbmc/pldm/requester/test/
H A Dmctp_endpoint_discovery_test.cpp14 auto& bus = pldm::utils::DBusHandler::getBus(); in TEST()
15 pldm::MockManager manager; in TEST()
19 auto mctpDiscoveryHandler = std::make_unique<pldm::MctpDiscovery>( in TEST()
20 bus, std::initializer_list<pldm::MctpDiscoveryHandlerIntf*>{&manager}); in TEST()
26 auto& bus = pldm::utils::DBusHandler::getBus(); in TEST()
27 pldm::MockManager manager1; in TEST()
28 pldm::MockManager manager2; in TEST()
33 auto mctpDiscoveryHandler = std::make_unique<pldm::MctpDiscovery>( in TEST()
34 bus, std::initializer_list<pldm::MctpDiscoveryHandlerIntf*>{ in TEST()
41 auto& bus = pldm::utils::DBusHandler::getBus(); in TEST()
[all …]
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Doem_ibm_handler.hpp21 namespace pldm namespace
37 const pldm::pdr::TerminusID HYPERVISOR_TID = 208;
49 Handler(const pldm::utils::DBusHandler* dBusIntf, in Handler()
50 pldm::responder::CodeUpdate* codeUpdate, in Handler()
51 pldm::responder::SlotHandler* slotHandler, int mctp_fd, in Handler()
52 uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb, in Handler()
54 pldm::requester::Handler<pldm::requester::Request>* handler) : in Handler()
68 pldm::utils::DBusHandler::getBus(), in Handler()
72 pldm::utils::DbusChangedProps props{}; in Handler()
78 pldm::utils::PropertyValue value = itr->second; in Handler()
[all …]
H A Doem_ibm_handler.cpp17 using namespace pldm::pdr;
18 using namespace pldm::utils;
20 namespace pldm namespace
26 int pldm::responder::oem_ibm_platform::Handler::
28 pldm::pdr::EntityType entityType, EntityInstance entityInstance, in getOemStateSensorReadingsHandler()
70 int pldm::responder::oem_ibm_platform::Handler::
226 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateEffecterPDR()
290 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableEffecterPDR()
340 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateSensorPDR()
399 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableSensorPDR()
[all …]
H A Dfile_io_type_dump.cpp24 using namespace pldm::responder::utils;
25 using namespace pldm::utils;
27 namespace pldm namespace
65 objects = pldm::utils::DBusHandler::getManagedObj(DUMP_MANAGER_BUSNAME, in findDumpObjPath()
115 auto& bus = pldm::utils::DBusHandler::getBus(); in newFileAvailable()
132 pldm::utils::DBusHandler().getService(notifyObjPath, dumpInterface); in newFileAvailable()
162 pldm::utils::DBusHandler().getDbusProperty<std::string>( in getOffloadUri()
225 pldm::utils::reportError( in fileAck()
234 pldm::utils::DBusHandler().setDbusProperty(dbusMapping, value); in fileAck()
268 pldm::utils::DBusHandler().setDbusProperty(dbusMapping, value); in fileAck()
[all …]
/openbmc/pldm/platform-mc/
H A Devent_manager.cpp16 namespace pldm namespace
162 sensor->triggerThresholdEvent(pldm::utils::Level::WARNING, in processNumericSensorEvent()
163 pldm::utils::Direction::HIGH, in processNumericSensorEvent()
166 pldm::utils::Level::CRITICAL, in processNumericSensorEvent()
167 pldm::utils::Direction::HIGH, value, true, true); in processNumericSensorEvent()
172 pldm::utils::Level::WARNING, in processNumericSensorEvent()
173 pldm::utils::Direction::HIGH, value, true, true); in processNumericSensorEvent()
180 pldm::utils::Level::WARNING, in processNumericSensorEvent()
181 pldm::utils::Direction::LOW, value, true, true); in processNumericSensorEvent()
186 sensor->triggerThresholdEvent(pldm::utils::Level::WARNING, in processNumericSensorEvent()
[all …]
H A Ddbus_to_terminus_effecters.hpp17 namespace pldm namespace
24 std::map<dbus::Property, pldm::utils::PropertyValue>;
41 pldm::utils::DBusMapping dbusMap;
42 std::vector<pldm::utils::PropertyValue>
52 pldm::utils::DBusMapping dbusMap;
104 pldm::InstanceIdDb* instanceIdDb, int fd, const pldm_pdr* repo, in HostEffecterParser()
105 pldm::utils::DBusHandler* const dbusHandler, in HostEffecterParser()
107 pldm::requester::Handler<pldm::requester::Request>* handler, in HostEffecterParser()
166 const pldm::utils::Json& dBusValues,
167 std::vector<pldm::utils::PropertyValue>& propertyValues,
[all …]
/openbmc/pldm/pldmd/
H A Doem_ibm.hpp18 namespace pldm namespace
23 using namespace pldm::state_sensor;
24 using namespace pldm::dbus_api;
59 const pldm::utils::DBusHandler* dBusIntf, int mctp_fd, uint8_t mctp_eid, in OemIBM()
60 pldm_pdr* repo, pldm::InstanceIdDb& instanceIdDb, in OemIBM()
66 pldm::requester::Handler<pldm::requester::Request>* reqHandler) : in OemIBM()
100 codeUpdate = std::make_unique<pldm::responder::CodeUpdate>(dBusIntf); in createCodeUpdate()
108 std::make_unique<pldm::responder::SlotHandler>(event, repo); in createSlotHandler()
127 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in createOemIbmPlatformHandler()
147 oemIbmFruHandler = dynamic_cast<pldm::responder::oem_ibm_fru::Handler*>( in createOemIbmFruHandler()
[all …]
/openbmc/pldm/host-bmc/
H A Ddbus_to_event_handler.hpp11 namespace pldm namespace
16 std::map<SensorId, std::tuple<pldm::responder::pdr_utils::DbusMappings,
17 pldm::responder::pdr_utils::DbusValMaps>>;
21 std::map<pldm::pdr::SensorID, pldm::responder::pdr_utils::EventStates>;
46 int mctp_fd, uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb,
47 pldm::requester::Handler<pldm::requester::Request>* handler);
54 void listenSensorEvent(const pldm::responder::pdr_utils::Repo& repo,
68 inline void updateSensorCacheMaps(pldm::pdr::SensorID sensorId, in updateSensorCacheMaps()
94 pldm::InstanceIdDb& instanceIdDb;
100 pldm::requester::Handler<pldm::requester::Request>* handler;
H A Dhost_pdr_handler.hpp24 namespace pldm namespace
97 pldm::InstanceIdDb& instanceIdDb,
98 pldm::requester::Handler<pldm::requester::Request>* handler);
136 const pldm::responder::events::StateSensorEntry& entry,
178 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler()
187 inline void setOemUtilsHandler(pldm::responder::oem_utils::Handler* handler) in setOemUtilsHandler()
299 pldm::responder::events::StateSensorHandler stateSensorHandler;
306 pldm::InstanceIdDb& instanceIdDb;
309 pldm::requester::Handler<pldm::requester::Request>* handler;
345 pldm::utils::ObjectPathMaps objPathMap;
[all …]
H A Dutils.hpp17 namespace pldm namespace
32 const pldm::utils::EntityAssociations& entityAssoc,
34 pldm::utils::ObjectPathMaps& objPathMap, pldm::utils::EntityMaps entityMaps,
35 pldm::responder::oem_platform::Handler* oemPlatformHandler);
43 pldm::utils::EntityMaps parseEntityMap(const fs::path& filePath);
/openbmc/pldm/libpldmresponder/
H A Dfru_parser.hpp11 namespace pldm namespace
48 std::tuple<pldm::responder::dbus::Service, pldm::responder::dbus::RootPath,
49 pldm::responder::dbus::Interfaces>;
51 pldm::responder::dbus::Interface, pldm::responder::dbus::Property,
52 pldm::responder::dbus::PropertyType, pldm::responder::fru::FieldType>;
55 std::tuple<pldm::responder::fru::RecordType,
56 pldm::responder::fru::EncodingType, std::vector<FieldInfo>>;
100 const pldm::responder::dbus::Interface& intf) const in getRecordInfo()
105 pldm::responder::dbus::EntityType getEntityType( in getEntityType()
106 const pldm::responder::dbus::Interface& intf) const in getEntityType()
[all …]
H A Doem_handler.hpp8 namespace pldm namespace
17 Handler(const pldm::utils::DBusHandler* dBusIntf) : dBusIntf(dBusIntf) {} in Handler()
37 pldm::pdr::EntityType entityType,
38 pldm::pdr::EntityInstance entityInstance,
39 pldm::pdr::ContainerID entityContainerId,
40 pldm::pdr::StateSetId stateSetId,
41 pldm::pdr::CompositeCount compSensorCnt, uint16_t sensorId,
70 virtual void buildOEMPDR(pldm::responder::pdr_utils::Repo& repo) = 0;
130 const pldm::utils::DBusHandler* dBusIntf;
158 using namespace pldm::utils;
[all …]
H A Dplatform.hpp25 namespace pldm namespace
32 const pldm::utils::DBusHandler& dBusIntf, const pldm::utils::Json& json,
52 Handler(const pldm::utils::DBusHandler* dBusIntf, uint8_t eid, in Handler()
53 pldm::InstanceIdDb* instanceIdDb, const fs::path& pdrJsonDir, in Handler()
55 pldm::state_sensor::DbusToPLDMEvent* dbusToPLDMEventHandler, in Handler()
57 pldm::responder::platform_config::Handler* platformConfigHandler, in Handler()
58 pldm::requester::Handler<pldm::requester::Request>* handler, in Handler()
161 pldm::responder::pdr_utils::TypeId typeId =
162 pldm::responder::pdr_utils::TypeId::PLDM_EFFECTER_ID);
176 pldm::responder::pdr_utils::TypeId typeId =
[all …]
H A Dpdr.hpp8 namespace pldm namespace
24 void getRepoByType(const pldm::responder::pdr_utils::Repo& inRepo,
25 pldm::responder::pdr_utils::Repo& outRepo,
26 pldm::responder::pdr_utils::Type pdrType);
38 const pldm::responder::pdr_utils::RepoInterface& pdrRepo,
39 pldm::responder::pdr_utils::RecordHandle recordHandle,
40 pldm::responder::pdr_utils::PdrEntry& pdrEntry);
H A Dbios_config.hpp25 namespace pldm namespace
90 pldm::utils::DBusHandler* const dbusHandler, int fd, uint8_t eid,
91 pldm::InstanceIdDb* instanceIdDb,
92 pldm::requester::Handler<pldm::requester::Request>* handler,
93 pldm::responder::platform_config::Handler* platformConfigHandler,
94 pldm::responder::bios::Callback requestPLDMServiceName);
160 pldm::utils::DBusHandler* const dbusHandler;
169 pldm::InstanceIdDb* instanceIdDb;
172 pldm::requester::Handler<pldm::requester::Request>* handler;
175 pldm::responder::platform_config::Handler* platformConfigHandler;
[all …]
H A Dplatform_state_sensor.hpp19 namespace pldm namespace
37 const std::map<pldm::responder::pdr_utils::State, in getStateSensorEventState()
38 pldm::utils::PropertyValue>& stateToDbusValue, in getStateSensorEventState()
39 const pldm::utils::DBusMapping& dbusMapping) in getStateSensorEventState()
88 using namespace pldm::responder::pdr; in getStateSensorReadingsHandler()
89 using namespace pldm::utils; in getStateSensorReadingsHandler()
100 pldm::responder::pdr_utils::Repo stateSensorPDRs(stateSensorPdrRepo.get()); in getStateSensorReadingsHandler()
108 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in getStateSensorReadingsHandler()
148 sensorId, pldm::responder::pdr_utils::TypeId::PLDM_SENSOR_ID); in getStateSensorReadingsHandler()
156 pldm::responder::pdr_utils::EventStates sensorCacheforSensor{}; in getStateSensorReadingsHandler()
/openbmc/pldm/common/test/
H A Dmocked_utils.hpp6 namespace pldm namespace
28 static pldm::utils::ObjectValueTree getManagedObj(const char* /*service*/, in getManagedObj()
31 return pldm::utils::ObjectValueTree{}; in getManagedObj()
38 static pldm::utils::ObjectValueTree getManagedObj(const char* /*service*/, in getManagedObj()
41 return pldm::utils::ObjectValueTree{ in getManagedObj()
54 class MockdBusHandler : public pldm::utils::DBusHandler
61 (const pldm::utils::DBusMapping&,
62 const pldm::utils::PropertyValue&),
65 MOCK_METHOD(pldm::utils::PropertyValue, getDbusPropertyVariant,
68 MOCK_METHOD(pldm::utils::GetSubTreeResponse, getSubtree,
[all …]
/openbmc/pldm/libpldmresponder/test/
H A Dmocked_bios.hpp9 class MockBIOSStringTable : public pldm::responder::bios::BIOSStringTable
19 void checkHeader(const pldm::responder::bios::Table& attrEntry, in checkHeader()
20 const pldm::responder::bios::Table& attrValueEntry) in checkHeader()
22 auto attrHeader = pldm::responder::bios::table::attribute::decodeHeader( in checkHeader()
25 pldm::responder::bios::table::attribute_value::decodeHeader( in checkHeader()
32 void checkEntry(pldm::responder::bios::Table& entry, in checkEntry()
33 pldm::responder::bios::Table& expectedEntry) in checkEntry()
50 void checkConstructEntry(pldm::responder::bios::BIOSAttribute& attribute, in checkConstructEntry()
51 pldm::responder::bios::BIOSStringTable& stringTable, in checkConstructEntry()
52 pldm::responder::bios::Table& expectedAttrEntry, in checkConstructEntry()
[all …]
/openbmc/pldm/host-bmc/dbus/
H A Dcustom_dbus.cpp3 namespace pldm namespace
13 pldm::utils::DBusHandler::getBus(), path.c_str())); in setLocationCode()
35 pldm::utils::DBusHandler::getBus(), path)); in implementCpuCoreInterface()
44 pldm::utils::DBusHandler::getBus(), path)); in setMicroCode()
64 pldm::utils::DBusHandler::getBus(), path)); in implementPCIeSlotInterface()
72 pldm::dbus::PCIeSlot::convertSlotTypesFromString(slotType); in setSlotType()
84 pldm::utils::DBusHandler::getBus(), path)); in implementPCIeDeviceInterface()
92 pldm::dbus::PCIeSlot::convertGenerationsFromString(value); in setPCIeDeviceProps()
106 pldm::utils::DBusHandler::getBus(), path)); in implementCableInterface()
126 pldm::utils::DBusHandler::getBus(), path)); in implementMotherboardInterface()
[all …]
/openbmc/pldm/softoff/
H A Dsoftoff.cpp24 namespace pldm namespace
36 pldm::pdr::TerminusID TID = 0;
41 pldm::InstanceIdDb& instanceIdDb) : in SoftPowerOff()
62 pldm::pdr::EntityType entityType = entry.value("entityType", 0); in SoftPowerOff()
63 pldm::pdr::StateSetId stateSetId = entry.value("stateSetId", 0); in SoftPowerOff()
98 pldm::utils::PropertyValue propertyValue = in getHostState()
99 pldm::utils::DBusHandler().getDbusPropertyVariant( in getHostState()
127 pldm::pdr::TerminusID msgTID; in hostSoftOffComplete()
128 pldm::pdr::SensorID msgSensorID; in hostSoftOffComplete()
129 pldm::pdr::SensorOffset msgSensorOffset; in hostSoftOffComplete()
[all …]
H A Dsoftoff.hpp14 namespace pldm namespace
113 bool getEffecterID(pldm::pdr::EntityType& entityType,
114 pldm::pdr::StateSetId& stateSetId);
124 int getSensorInfo(pldm::pdr::EntityType& entityType,
125 pldm::pdr::StateSetId& stateSetId);
133 pldm::pdr::SensorID sensorID;
137 pldm::pdr::SensorOffset sensorOffset;
/openbmc/pldm/oem/ibm/host-bmc/
H A Dhost_lamp_test.hpp12 using namespace pldm::dbus_api;
14 namespace pldm namespace
55 uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb, in HostLampTest()
57 pldm::requester::Handler<pldm::requester::Request>* handler) : in HostLampTest()
98 pldm::InstanceIdDb& instanceIdDb;
107 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/pldm/oem/ibm/requester/
H A Ddbus_to_file_handler.hpp12 namespace pldm namespace
42 int mctp_fd, uint8_t mctp_eid, pldm::InstanceIdDb* instanceIdDb,
44 pldm::requester::Handler<pldm::requester::Request>* handler);
87 pldm::InstanceIdDb* instanceIdDb;
93 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/pldm/platform-mc/test/
H A Dplatform_manager_test.cpp17 bus(pldm::utils::DBusHandler::getBus()), in PlatformManagerTest()
29 pldm::requester::Handler<pldm::requester::Request> reqHandler;
30 pldm::platform_mc::MockTerminusManager mockTerminusManager;
31 pldm::platform_mc::PlatformManager platformManager;
32 std::map<pldm_tid_t, std::shared_ptr<pldm::platform_mc::Terminus>> termini;
38 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F()
40 termini[tid] = std::make_shared<pldm::platform_mc::Terminus>( in TEST_F()
187 pldm::MctpInfo(10, "", "", 1), true); in TEST_F()
203 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F()
205 termini[tid] = std::make_shared<pldm::platform_mc::Terminus>( in TEST_F()
[all …]
H A Dsensor_manager_test.cpp18 bus(pldm::utils::DBusHandler::getBus()), in SensorManagerTest()
22 pldm::BmcMctpEid), in SensorManagerTest()
30 pldm::requester::Handler<pldm::requester::Request> reqHandler;
31 pldm::platform_mc::TerminusManager terminusManager;
32 pldm::platform_mc::MockSensorManager sensorManager;
33 std::map<pldm_tid_t, std::shared_ptr<pldm::platform_mc::Terminus>> termini;
138 termini[tid] = std::make_shared<pldm::platform_mc::Terminus>(tid, 0, event); in TEST_F()

12345678910>>...13