/openbmc/pldm/platform-mc/ |
H A D | terminus_manager.hpp | 109 std::optional<MctpInfo> toMctpInfo(const pldm_tid_t& tid); 117 std::optional<pldm_tid_t> toTid(const MctpInfo& mctpInfo) const; 127 std::optional<pldm_tid_t> mapTid(const MctpInfo& mctpInfo); 137 std::optional<pldm_tid_t> storeTerminusInfo(const MctpInfo& mctpInfo, 164 void updateMctpEndpointAvailability(const MctpInfo& mctpInfo, 172 std::string constructEndpointObjPath(const MctpInfo& mctpInfo); 189 TerminiMapper::iterator findTerminusPtr(const MctpInfo& mctpInfo); 203 exec::task<int> initMctpTerminus(const MctpInfo& mctpInfo); 274 std::map<pldm_tid_t, MctpInfo> mctpInfoTable; 290 std::map<MctpInfo, Availability> mctpInfoAvailTable;
|
H A D | terminus_manager.cpp | 14 std::optional<MctpInfo> TerminusManager::toMctpInfo(const pldm_tid_t& tid) in toMctpInfo() 36 std::optional<pldm_tid_t> TerminusManager::toTid(const MctpInfo& mctpInfo) const in toTid() 56 const MctpInfo& mctpInfo, pldm_tid_t tid) in storeTerminusInfo() 80 std::optional<pldm_tid_t> TerminusManager::mapTid(const MctpInfo& mctpInfo) in mapTid() 128 void TerminusManager::updateMctpEndpointAvailability(const MctpInfo& mctpInfo, in updateMctpEndpointAvailability() 143 std::string TerminusManager::constructEndpointObjPath(const MctpInfo& mctpInfo) in constructEndpointObjPath() 171 const MctpInfo& mctpInfo) in findTerminusPtr() 249 exec::task<int> TerminusManager::initMctpTerminus(const MctpInfo& mctpInfo) in initMctpTerminus()
|
H A D | manager.hpp | 85 void updateMctpEndpointAvailability(const MctpInfo& mctpInfo, in updateMctpEndpointAvailability()
|
/openbmc/pldm/requester/test/ |
H A D | mctp_endpoint_discovery_test.cpp | 43 std::map<pldm::MctpInfo, pldm::Availability> currentMctpInfoMap; in TEST() 56 pldm::MctpInfo(11, pldm::emptyUUID, "", 1), in TEST() 57 pldm::MctpInfo(12, pldm::emptyUUID, "abc", 1)}; in TEST() 63 pldm::MctpInfo mctpInfo = mctpDiscoveryHandler->existingMctpInfos.back(); in TEST() 74 pldm::MctpInfo(11, pldm::emptyUUID, "", 1)}; in TEST() 87 pldm::MctpInfo(11, pldm::emptyUUID, "def", 2), in TEST() 88 pldm::MctpInfo(12, pldm::emptyUUID, "abc", 1)}; in TEST() 94 pldm::MctpInfo mctpInfo = mctpDiscoveryHandler->existingMctpInfos.back(); in TEST() 100 remainMctpInfos.emplace_back(pldm::MctpInfo(12, pldm::emptyUUID, "abc", 1)); in TEST() 121 pldm::MctpInfo(11, pldm::emptyUUID, "def", 2), in TEST() [all …]
|
H A D | mock_mctp_discovery_handler_intf.hpp | 19 (const MctpInfo& mctpInfo, Availability availability),
|
/openbmc/pldm/platform-mc/test/ |
H A D | terminus_manager_test.cpp | 55 pldm::MctpInfo mctpInfo1(8, "", "", 0); in TEST_F() 76 pldm::MctpInfo m0(0, "", "", 0); in TEST_F() 81 pldm::MctpInfo m1(0xff, "", "", 0); in TEST_F() 86 pldm::MctpInfo m2(9, "", "", 1); in TEST_F() 87 pldm::MctpInfo m3(10, "", "", 1); in TEST_F() 94 pldm::MctpInfo m4(12, "", "", 1); in TEST_F() 95 pldm::MctpInfo m5(12, "", "", 2); in TEST_F() 101 pldm::MctpInfo m6(12, "", "", 3); in TEST_F() 107 pldm::MctpInfo m7(1, "", "", 0); in TEST_F() 162 mctpInfos.emplace_back(pldm::MctpInfo(12, "", "", 1)); in TEST_F() [all …]
|
H A D | platform_manager_test.cpp | 38 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 188 pldm::MctpInfo(10, "", "", 1), true); in TEST_F() 204 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 354 pldm::MctpInfo(10, "", "", 1), true); in TEST_F() 365 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 483 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 501 auto mappedTid = mockTerminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F()
|
H A D | event_manager_test.cpp | 174 auto mappedTid = terminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 367 pldm::MctpInfo(10, "", "", 1), true); in TEST_F() 405 auto mappedTid = terminusManager.mapTid(pldm::MctpInfo(10, "", "", 1)); in TEST_F() 497 pldm::MctpInfo(10, "", "", 1), true); in TEST_F()
|
/openbmc/pldm/requester/ |
H A D | mctp_endpoint_discovery.cpp | 40 std::map<MctpInfo, Availability> currentMctpInfoMap; in MctpDiscovery() 55 void MctpDiscovery::getMctpInfos(std::map<MctpInfo, Availability>& mctpInfoMap) in getMctpInfos() argument 86 mctpInfoMap[MctpInfo(std::get<eid>(epProps), uuid, "", in getMctpInfos() 234 mctpInfos.emplace_back(MctpInfo(eid, uuid, "", networkId)); in getAddedMctpInfos() 318 MctpInfo mctpInfo(std::get<eid>(epProps), uuid, "", in propertiesChangedCb() 355 std::map<MctpInfo, Availability> currentMctpInfoMap; in removeEndpoints() 387 void MctpDiscovery::updateMctpEndpointAvailability(const MctpInfo& mctpInfo, in updateMctpEndpointAvailability()
|
H A D | mctp_endpoint_discovery.hpp | 35 virtual void updateMctpEndpointAvailability(const MctpInfo& mctpInfo, 128 void updateMctpEndpointAvailability(const MctpInfo& mctpInfo, 136 void getMctpInfos(std::map<MctpInfo, Availability>& mctpInfoMap);
|
/openbmc/pldm/common/ |
H A D | types.hpp | 42 using MctpInfo = std::tuple<eid, UUID, MctpMedium, NetworkId>; typedef 56 using MctpInfos = std::vector<MctpInfo>;
|
/openbmc/pldm/fw-update/ |
H A D | manager.hpp | 81 void updateMctpEndpointAvailability(const MctpInfo&, Availability) in updateMctpEndpointAvailability() argument
|