Lines Matching full:api

59      * @brief An API to check if system VPD is already published.
66 * @brief API to process all FRUs presnt in config JSON file.
68 * This API based on config JSON passed/selected for the system, will
72 * to make use of this API.
78 * @brief API to parse VPD data
85 * @brief An API to populate DBus interfaces for a FRU.
87 * Note: Call this API to populate D-Bus. Also caller should handle empty
99 * @brief An API to delete FRU VPD over DBus.
108 * @brief API to get status of VPD collection process.
118 * @brief API to get system config JSON object
128 * @brief API to get active thread count.
130 * Each FRU is collected in a separate thread. This API gives the active
141 * @brief API to get list of EEPROMs for which thread creation failed.
143 * This API returns reference to list of EEPROM paths for which VPD
157 * API can be used to perform VPD collection for the given FRU, only if the
168 * This api will trigger parser to perform VPD recollection for FRUs that
174 * @brief API to prime inventory Objects.
182 * @brief An API to set appropriate device tree and JSON.
184 * This API based on system chooses corresponding device tree and JSON.
193 * @brief API to set CollectionStatus property.
195 * This API updates the CollectionStatus property of the given FRU with the
206 * @brief An API to parse and publish a FRU VPD over D-Bus.
208 * Note: This API will handle all the exceptions internally and will only
219 * @brief API to select system specific JSON.
221 * The API based on the IM value of VPD, will select appropriate JSON for
232 * @brief An API to read IM value from VPD.
241 * @brief An API to read HW version from VPD.
250 * @brief An API to parse given VPD file path.
261 * @brief An API to parse and publish system VPD on D-Bus.
270 * @brief An API to process extrainterfaces w.r.t a FRU.
281 * @brief An API to process embedded and synthesized FRUs.
290 * @brief An API to read process FRU based in CCIN.
303 * @brief API to process json's inherit flag.
315 * @brief API to process json's "copyRecord" flag.
329 * @brief An API to populate IPZ VPD property map.
340 * @brief An API to populate Kwd VPD property map.
349 * @brief API to populate all required interface for a FRU.
374 * @brief API to process preAction(base_action) defined in config JSON.
377 * important to ensure proper processing. The API will process all the
409 * @brief API to process postAction(base_action) defined in config JSON.
412 * important to ensure proper processing. The API will process all the
447 * @brief An API to perform backup or restore of VPD.
454 * @brief API to update "Functional" property.
456 * The API sets the default value for "Functional" property once if the
469 * @brief API to update "enabled" property.
471 * The API sets the default value for "enabled" property once if the
484 * @brief API to form asset tag string for the system.
496 * @brief API to set symbolic link for system config JSON.
506 * @brief API to set present property.
508 * This API updates the present property of the given FRU with the given
518 * @brief API to check if the path needs to be skipped for collection.
530 * @brief API to check if present property should be handled for given FRU.
534 * This API assumes "handlePresence" tag is a subset of "synthesized" tag.