Lines Matching full:fru
56 size_t start; // Fru Area Start offset
57 size_t size; // Fru Area Size
58 size_t end; // Fru Area end offset
59 size_t updateFieldLoc; // Fru Area update Field Location
137 /// \brief Find a FRU header.
148 /// \brief Read and validate FRU contents.
151 /// \return the FRU contents from the file and bool indicating if the FRU Header
156 /// \brief Validate an IPMI FRU common header
168 /// \param fruData - vector to store fru data
169 /// \param propertyName - fru property Name
170 /// \param fruAreaParams - struct to have fru Area parameters like length,
172 /// \return true if fru field is found, fruAreaParams like updateFieldLoc,
178 /// \brief Copy the fru Area fields and properties into restFRUAreaFieldsData.
179 /// restFRUAreaField is the rest of the fields in FRU area after the field that
181 /// \param fruData - vector to store fru data
182 /// \param propertyName - fru property Name
183 /// \param fruAreaParams - struct to have fru Area parameters like length
184 /// \param restFRUAreaFieldsData - vector to store fru Area Fields and
196 /// \param dbusInterfaceMap - Map to store fru device dbus path and interface
197 /// \param productName - fru device product name.
198 /// \return optional<int> highest index for fru device on success, return
206 /// \brief It does format fru data and find productName in the formatted
207 /// fru data and return productName.
209 /// \param formattedFRU - map that contains formatted FRU data