Lines Matching refs:manifestInstance
166 bool cont = hal->forEachInstance([&](const ManifestInstance& manifestInstance) { in forEachInstanceOfVersion() argument
167 if (manifestInstance.format() == format && in forEachInstanceOfVersion()
168 manifestInstance.version().minorAtLeast(expectVersion)) { in forEachInstanceOfVersion()
169 return func(manifestInstance); in forEachInstanceOfVersion()
205 manifestHal->forEachInstance([&](const auto& manifestInstance) { in checkIncompatibleHals() argument
206 manifestInstances.insert(manifestInstance.getFqInstance()); in checkIncompatibleHals()
207 simpleManifestInstances.insert(manifestInstance.getSimpleFqInstance()); in checkIncompatibleHals()
241 forEachInstance([&ret, &mat, &childrenMap](const auto& manifestInstance) { in checkUnusedHals() argument
242 if (mat.matchInstance(manifestInstance.format(), manifestInstance.package(), in checkUnusedHals()
243 manifestInstance.version(), manifestInstance.interface(), in checkUnusedHals()
244 manifestInstance.instance())) { in checkUnusedHals()
252 if (manifestInstance.format() == HalFormat::HIDL) { in checkUnusedHals()
254 childrenMap.equal_range(manifestInstance.getFqInstance().getFqName().string()); in checkUnusedHals()
258 if (mat.matchInstance(manifestInstance.format(), fqName.package(), in checkUnusedHals()
260 manifestInstance.instance())) { in checkUnusedHals()
267 ret.insert(manifestInstance.description()); in checkUnusedHals()