Home
last modified time | relevance | path

Searched refs:wordNum (Results 1 – 4 of 4) sorted by relevance

/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dsrc.hpp247 * @param[in] wordNum - The SRC word number, as defined by the spec.
251 inline size_t getWordIndexFromWordNum(size_t wordNum) const in getWordIndexFromWordNum()
253 assert(wordNum >= 2 && wordNum <= 9); in getWordIndexFromWordNum()
254 return wordNum - 2; in getWordIndexFromWordNum()
374 * @param[in] wordNum - The SRC word number, as defined by the spec.
378 inline bool isUserDefinedWord(size_t wordNum) const in isUserDefinedWord()
380 return (wordNum >= 6) && (wordNum <= 9); in isUserDefinedWord()
H A Dextended_user_header.cpp149 for (auto wordNum : idWords) in createSymptomID() local
154 auto index = src.getWordIndexFromWordNum(wordNum); in createSymptomID()
H A Dregistry.cpp221 size_t wordNum = std::strtoul(num.c_str(), nullptr, 10); in getSRCHexwordFields() local
223 if (wordNum == 0) in getSRCHexwordFields()
240 hexwordFields[wordNum] = std::move(adPropSourceDesc); in getSRCHexwordFields()
H A Dsrc.cpp396 // adName tuple into _hexData[wordNum]. in setUserDefinedHexWords()
397 for (const auto& [wordNum, adName] : *regEntry.src.hexwordADFields) in setUserDefinedHexWords()
400 if (!isUserDefinedWord(wordNum)) in setUserDefinedHexWords()
403 "SRC user data word out of range: " + std::to_string(wordNum); in setUserDefinedHexWords()
411 _hexData[getWordIndexFromWordNum(wordNum)] = in setUserDefinedHexWords()