Lines Matching refs:manifestInstance
207 bool cont = hal->forEachInstance([&](const ManifestInstance& manifestInstance) { in forEachInstanceOfVersion() argument
208 if (manifestInstance.format() == format && in forEachInstanceOfVersion()
209 manifestInstance.version().minorAtLeast(expectVersion)) { in forEachInstanceOfVersion()
210 return func(manifestInstance); in forEachInstanceOfVersion()
246 manifestHal->forEachInstance([&](const auto& manifestInstance) { in checkIncompatibleHals() argument
247 manifestInstances.insert(manifestInstance.getFqInstance()); in checkIncompatibleHals()
248 simpleManifestInstances.insert(manifestInstance.getSimpleFqInstance()); in checkIncompatibleHals()
282 forEachInstance([&ret, &mat, &childrenMap](const auto& manifestInstance) { in checkUnusedHals() argument
283 if (mat.matchInstance(manifestInstance.format(), manifestInstance.package(), in checkUnusedHals()
284 manifestInstance.version(), manifestInstance.interface(), in checkUnusedHals()
285 manifestInstance.instance())) { in checkUnusedHals()
293 if (manifestInstance.format() == HalFormat::HIDL) { in checkUnusedHals()
295 childrenMap.equal_range(manifestInstance.getFqInstance().getFqName().string()); in checkUnusedHals()
299 if (mat.matchInstance(manifestInstance.format(), fqName.package(), in checkUnusedHals()
301 manifestInstance.instance())) { in checkUnusedHals()
308 ret.insert(manifestInstance.description()); in checkUnusedHals()