Lines Matching full:location
116 * location code of the FRU.
352 * @brief Get the location code for an inventory item.
356 * @return std::string - The location code
369 * @brief Fills in the placeholder 'Ufcs' in the passed in location
371 * is needed to create a valid location code.
373 * @param[in] locationCode - Location code value starting with Ufcs-, and
376 * @param[in] node - The node number the location is on.
378 * @return std::string - The expanded location code
384 * @brief Returns the inventory paths for the FRU that the location
387 * @param[in] locationCode - If an expanded location code, then the
388 * full location code.
389 * If not expanded, a location code value
393 * @param[in] node - The node number the location is on. Ignored if the
394 * expanded location code is passed in.
396 * @param[in] expanded - If the location code already has the relevent
440 * @brief Split location code into base and connector segments
442 * A location code that ends in '-Tx', where 'x' is a number,
445 * This function splits the passed in location code into a
450 * @param[in] locationCode - location code to split
497 * the given location code.
499 * @param[in] locationCode - The location code of the FRU
509 * given location code is DIMM or not
511 * @param[in] locCode - The location code of the FRU
513 * @return - true, if the given location code is DIMM
514 * - false, if the given location code is not DIMM or if it fails to
520 * @brief Check whether the given location code present in the cache
523 * @param[in] locCode - The location code of the FRU
525 * @return true, if the given location code present in cache and is a DIMM
526 * false, if the given location code present in cache, but a non
528 * std::nullopt, if the given location code is not present in the
534 * @brief add the given location code to the cache memory
536 * @param[in] locCode - The location code of the FRU
676 * @brief A cache storage for location code and its FRU Type
782 * @brief Get the location code for an inventory item.
785 * location code interface.
789 * @return std::string - The location code
802 * @brief Fills in the placeholder 'Ufcs' in the passed in location
804 * is needed to create a valid location code.
806 * @param[in] locationCode - Location code value starting with Ufcs-, and
809 * @param[in] node - The node number the location is one.
811 * @return std::string - The expanded location code
817 * @brief Returns the inventory paths for the FRU that the location
820 * @param[in] locationCode - If an expanded location code, then the
821 * full location code.
822 * If not expanded, a location code value
826 * @param[in] node - The node number the location is on. Ignored if the
827 * expanded location code is passed in.
829 * @param[in] expanded - If the location code already has the relevent
911 * the given location code.
913 * @param[in] locationCode - The location code of the FRU
1019 * @brief Adds the Ufcs- prefix to the location code passed in
1022 * Needed because the location codes that come back from the
1025 * @param[in] - The location code without a prefix, like P1-C1
1027 * @return std::string - The location code with the prefix