Lines Matching refs:existingHal
72 const ManifestHal& existingHal = it->second; in addingConflictingMajorVersion() local
73 for (const auto& v : existingHal.versions) { in addingConflictingMajorVersion()
75 existing.emplace(v.majorVer, std::make_tuple(&existingHal, v)); in addingConflictingMajorVersion()
86 auto&& [existingHal, existingVersion] = existingIt->second; in addingConflictingMajorVersion()
88 if (!existingHal->fileName().empty()) { in addingConflictingMajorVersion()
89 *error += " (from " + existingHal->fileName() + ")"; in addingConflictingMajorVersion()
116 const ManifestHal& existingHal = it->second; in addingConflictingFqInstance() local
117 bool success = existingHal.forEachInstance( in addingConflictingFqInstance()
118 [&existingHal, &existing, &existingAccessors](const auto& manifestInstance) { in addingConflictingFqInstance()
122 existing.emplace(key, std::make_tuple(&existingHal, manifestInstance)); in addingConflictingFqInstance()
125 std::make_tuple(&existingHal, manifestInstance)); in addingConflictingFqInstance()
137 const auto& existingHal) { in addingConflictingFqInstance() argument
139 if (!existingHal->fileName().empty()) { in addingConflictingFqInstance()
140 errorMsg += " (from " + existingHal->fileName() + ")"; in addingConflictingFqInstance()
157 auto&& [existingHal, existingManifestInstance] = existingIt->second; in addingConflictingFqInstance()
159 *error += constructErrorMessage(existingManifestInstance, existingHal); in addingConflictingFqInstance()
177 auto&& [existingHal, existingManifestInstance] = existingAccessorIt->second; in addingConflictingFqInstance()
179 *error += constructErrorMessage(existingManifestInstance, existingHal); in addingConflictingFqInstance()
202 auto& existingHal = existingHalPair.second; in removeHals() local
203 if (existingHal.name != name) { in removeHals()
206 auto& existingVersions = existingHal.versions; in removeHals()
210 auto& existingManifestInstances = existingHal.mManifestInstances; in removeHals()