Home
last modified time | relevance | path

Searched refs:stringTable (Results 1 – 18 of 18) sorted by relevance

/openbmc/pldm/pldmtool/
H A Dpldm_bios_cmd.cpp243 const Table& stringTable) in findAttrEntryByName() argument
246 stringTable.data(), stringTable.size(), name.c_str()); in findAttrEntryByName()
270 const Table& stringTable) in findAttrHandleByName() argument
272 auto attribute = findAttrEntryByName(name, attrTable, stringTable); in findAttrHandleByName()
295 const std::optional<Table>& stringTable, in displayStringHandle() argument
299 if (!stringTable) in displayStringHandle()
304 stringTable->data(), stringTable->size(), handle); in displayStringHandle()
321 const std::optional<Table>& stringTable) in displayEnumValueByIndex() argument
346 return displayStringHandle(pvHandls[index], stringTable, false); in displayEnumValueByIndex()
352 const std::optional<Table>& stringTable, bool verbose, in displayAttributeValueEntry() argument
[all …]
/openbmc/pldm/libpldmresponder/
H A Dbios_config.cpp110 auto stringTable = buildAndStoreStringTable(); in buildTables() local
111 if (stringTable) in buildTables()
113 buildAndStoreAttrTables(*stringTable); in buildTables()
200 auto stringTable = getBIOSTable(PLDM_BIOS_STRING_TABLE); in checkAttributeTable() local
208 stringTable->data(), stringTable->size(), attrNameHandle); in checkAttributeTable()
238 stringTable->data(), stringTable->size(), pvHandls[i]); in checkAttributeTable()
248 stringTable->data(), stringTable->size(), in checkAttributeTable()
275 auto stringTable = getBIOSTable(PLDM_BIOS_STRING_TABLE); in checkAttributeValueTable() local
313 stringTable->data(), stringTable->size(), attrNameHandle); in checkAttributeValueTable()
388 getValue(pvHandls[i], *stringTable), in checkAttributeValueTable()
[all …]
H A Dbios_enum_attribute.cpp63 const BIOSStringTable& stringTable, const std::vector<std::string>& pVs) in getPossibleValuesHandle() argument
68 auto handle = stringTable.findHandle(pv); in getPossibleValuesHandle()
173 const BIOSStringTable& stringTable) in setAttrValueOnDbus() argument
183 auto valueString = stringTable.findString(pvHdls[currHdls[0]]); in setAttrValueOnDbus()
206 const BIOSStringTable& stringTable, Table& attrTable, Table& attrValueTable, in constructEntry() argument
210 getPossibleValuesHandle(stringTable, possibleValues); in constructEntry()
215 stringTable.findHandle(name), readOnly, in constructEntry()
H A Dbios_enum_attribute.hpp44 const BIOSStringTable& stringTable) override;
53 void constructEntry(const BIOSStringTable& stringTable, Table& attrTable,
89 const BIOSStringTable& stringTable,
H A Dbios_table.cpp50 BIOSStringTable::BIOSStringTable(const Table& stringTable) : in BIOSStringTable() argument
51 stringTable(stringTable) in BIOSStringTable()
56 biosTable.load(stringTable); in BIOSStringTable()
62 stringTable.data(), stringTable.size(), handle); in findString()
73 stringTable.data(), stringTable.size(), name.c_str()); in findHandle()
H A Dbios_integer_attribute.hpp40 const BIOSStringTable& stringTable) override;
49 void constructEntry(const BIOSStringTable& stringTable, Table& attrTable,
H A Dbios_string_attribute.hpp63 const BIOSStringTable& stringTable) override;
72 void constructEntry(const BIOSStringTable& stringTable, Table& attrTable,
H A Dbios_attribute.hpp54 const BIOSStringTable& stringTable) = 0;
64 const BIOSStringTable& stringTable, Table& attrTable,
H A Dbios_config.hpp280 void buildAndStoreAttrTables(const Table& stringTable);
314 const std::optional<Table>& stringTable);
334 const pldm_bios_attr_table_entry* attrEntry, Table& stringTable);
H A Dbios_table.hpp109 BIOSStringTable(const Table& stringTable);
134 Table stringTable; member in pldm::responder::bios::BIOSStringTable
H A Dbios_string_attribute.cpp101 const BIOSStringTable& stringTable, Table& attrTable, Table& attrValueTable, in constructEntry() argument
105 stringTable.findHandle(name), readOnly, in constructEntry()
H A Dbios_integer_attribute.cpp106 const BIOSStringTable& stringTable, Table& attrTable, Table& attrValueTable, in constructEntry() argument
110 stringTable.findHandle(name), readOnly, in constructEntry()
/openbmc/pldm/libpldmresponder/test/
H A Dlibpldmresponder_systemspecific_bios_test.cpp100 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
104 EXPECT_TRUE(stringTable); in TEST_F()
130 stringTable->data(), stringTable->size())) in TEST_F()
138 BIOSStringTable biosStringTable(*stringTable); in TEST_F()
275 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
279 EXPECT_TRUE(stringTable); in TEST_F()
283 BIOSStringTable biosStringTable(*stringTable); in TEST_F()
355 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
356 EXPECT_TRUE(stringTable); in TEST_F()
368 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
[all …]
H A Dlibpldmresponder_bios_config_test.cpp93 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
97 EXPECT_TRUE(stringTable); in TEST_F()
123 stringTable->data(), stringTable->size())) in TEST_F()
131 BIOSStringTable biosStringTable(*stringTable); in TEST_F()
276 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
277 EXPECT_TRUE(stringTable); in TEST_F()
288 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
292 EXPECT_FALSE(stringTable); in TEST_F()
329 auto stringTable = biosConfig.getBIOSTable(PLDM_BIOS_STRING_TABLE); in TEST_F() local
332 BIOSStringTable biosStringTable(*stringTable); in TEST_F()
H A Dmocked_bios.hpp51 pldm::responder::bios::BIOSStringTable& stringTable, in checkConstructEntry() argument
56 attribute.constructEntry(stringTable, attrEntry, attrValueEntry); in checkConstructEntry()
/openbmc/google-misc/subprojects/metrics-ipmi-blobs/
H A Dmetric.hpp66 std::unordered_map<std::string, int> stringTable; member in metric_blob::BmcHealthSnapshot
H A Dmetric.cpp446 std::vector<std::string_view> strs(self.stringTable.size()); in doWork()
447 for (const auto& [str, i] : self.stringTable) in doWork()
547 auto itr = stringTable.find(s.data()); in getStringID()
548 if (itr == stringTable.end()) in getStringID()
550 stringTable[s.data()] = stringId; in getStringID()
/openbmc/libpldm/tests/dsp/
H A Dbios_table.cpp1187 std::vector<uint8_t> stringTable{ in TEST() local
1193 buildTable(stringTable); in TEST()
1196 pldm_bios_table_checksum(stringTable.data(), stringTable.size())); in TEST()