Home
last modified time | relevance | path

Searched refs:boardPath (Results 1 – 6 of 6) sorted by relevance

/openbmc/pldm/fw-update/
H A Dfirmware_inventory_manager.cpp34 std::optional<std::filesystem::path> boardPath; in createFirmwareEntry() local
40 boardPath = getBoardPath(*dbusHandler, *inventoryPath); in createFirmwareEntry()
44 boardPath = "/xyz/openbmc_project/inventory/system/board/PLDM_Device"; in createFirmwareEntry()
46 const auto boardName = boardPath->filename().string(); in createFirmwareEntry()
54 activeVersion, *boardPath)); in createFirmwareEntry()
/openbmc/entity-manager/src/entity_manager/
H A Dtopology.cpp171 for (const auto& [boardPath, probePaths] : probePaths) in getAssocs()
173 if (std::ranges::contains(boardPaths, boardPath)) in getAssocs()
177 result[boardPath].insert( in getAssocs()
256 std::string boardPath = boardFind->second; in remove() local
262 port.second.erase(boardPath); in remove()
268 void Topology::addProbePath(const std::string& boardPath, in addProbePath() argument
272 "PROBE", probePath, "BOARD", boardPath); in addProbePath()
273 probePaths[boardPath].emplace(probePath); in addProbePath()
H A Dentity_manager.cpp159 const std::string boardPath = in postBoardToDBus() local
164 boardPath, in postBoardToDBus()
174 dbus_interface.createInterface(boardPath, invItemIntf, boardNameOrig); in postBoardToDBus()
176 dbus_interface.createAddObjectMethod(jsonPointerPath, boardPath, in postBoardToDBus()
188 dbus_interface.createInterface(boardPath, propName, in postBoardToDBus()
212 boardPath, boardType); in postBoardToDBus()
215 newBoards.emplace(boardPath, boardNameOrig); in postBoardToDBus()
221 const std::string& jsonPointerPathBoard, const std::string& boardPath, in postExposesRecordsToDBus() argument
258 std::string ifacePath = boardPath; in postExposesRecordsToDBus()
310 topology.addBoard(boardPath, boardType, boardNameOrig, item); in postExposesRecordsToDBus()
H A Dtopology.hpp53 void addProbePath(const std::string& boardPath,
H A Dentity_manager.hpp62 const std::string& jsonPointerPathBoard, const std::string& boardPath,
/openbmc/entity-manager/test/
H A Dtest_topology.cpp327 const std::string boardPath = in TEST() local
365 {boardPath, "BoardA"}, in TEST()
375 topo.addBoard(boardPath, "Board", "BoardA", containedByExposesItem); in TEST()
378 topo.addBoard(boardPath, "Board", "BoardA", boardPowerExposesItem); in TEST()
390 EXPECT_TRUE(assocs.contains(boardPath)); in TEST()
395 EXPECT_EQ(assocs[boardPath].size(), 1); in TEST()
396 EXPECT_TRUE(assocs[boardPath].contains( in TEST()
403 assocs[psu0Path].contains({"powering", "powered_by", boardPath})); in TEST()
409 assocs[psu1Path].contains({"powering", "powered_by", boardPath})); in TEST()