Searched refs:halToAdd (Results 1 - 3 of 3) sorted by relevance

/system/libvintf/
H A DCompatibilityMatrix.cpp133 MatrixHal& halToAdd = pair.second; local
139 halToAdd.forEachInstance([&](const std::vector<VersionRange>& versionRanges,
159 halToAdd.removeInstance(pair.first, pair.second, false /* isRegex */);
162 halToAdd.removeInstance(pair.first, pair.second, true /* isRegex */);
165 if (halToAdd.instancesCount() > 0) {
166 halToAdd.setOptional(true);
167 if (!add(std::move(halToAdd))) {
H A DHalManifest.cpp90 bool HalManifest::add(ManifestHal&& halToAdd) { argument
91 if (halToAdd.isOverride()) {
92 if (halToAdd.isDisabledHal()) {
95 mHals.erase(halToAdd.name);
98 for (const Version& versionToAdd : halToAdd.versions) {
99 removeHals(halToAdd.name, versionToAdd.majorVer);
103 return HalGroup::add(std::move(halToAdd));
H A DAssembleVintf.cpp307 HalManifest& halToAdd = it->object; local
309 if (halToAdd.level() != Level::UNSPECIFIED) {
311 halManifest->mLevel = halToAdd.level();
312 } else if (halManifest->level() != halToAdd.level()) {
316 << " File '" << path << "' has level " << halToAdd.level()
322 if (!halManifest->addAllHals(&halToAdd, &error)) {

Completed in 49 milliseconds