Home
last modified time | relevance | path

Searched refs:forEachInstance (Results 1 – 16 of 16) sorted by relevance

/system/libvintf/
DMatrixHal.cpp39 intf.forEachInstance([&](const auto& interface, const auto& instance, in isValid()
73 bool MatrixHal::forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const { in forEachInstance() function in android::vintf::MatrixHal
75 if (!forEachInstance(vr, func)) { in forEachInstance()
82 bool MatrixHal::forEachInstance(const VersionRange& vr, in forEachInstance() function in android::vintf::MatrixHal
86 intf.forEachInstance([&](const auto& interface, const auto& instance, bool isRegex) { in forEachInstance()
104 bool MatrixHal::forEachInstance( in forEachInstance() function in android::vintf::MatrixHal
109 intf.forEachInstance([&](const auto& interface, const auto& instance, bool isRegex) { in forEachInstance()
133 forEachInstance(vr, [&](const MatrixInstance& matrixInstance) { in isCompatible()
184 forEachInstance([&](const MatrixInstance&) { in instancesCount()
DManifestHal.cpp54 intf.forEachInstance( in isValid()
88 bool ManifestHal::forEachInstance(const std::function<bool(const ManifestInstance&)>& func) const { in forEachInstance() function in android::vintf::ManifestHal
91 bool cont = intf.forEachInstance([&](const auto& interface, const auto& instance, in forEachInstance()
132 forEachInstance([&hasInstance](const auto&) { in isDisabledHal()
141 forEachInstance([&](const auto& e) { in appendAllVersions()
DHalInterface.cpp31 bool HalInterface::forEachInstance( in forEachInstance() function in android::vintf::HalInterface
48 forEachInstance([&found](const auto&, const auto&, bool) { in hasAnyInstance()
DHalManifest.cpp179 forEachInstance([&names](const ManifestInstance& e) { in getHalNamesAndVersions()
216 bool cont = hal->forEachInstance([&](const ManifestInstance& manifestInstance) { in forEachInstanceOfVersion()
255 manifestHal->forEachInstance([&](const auto& manifestInstance) { in checkIncompatibleHals()
291 forEachInstance([&ret, &mat, &childrenMap](const auto& manifestInstance) { in checkUnusedHals()
456 forEachInstance([&matrix, &instances, optional](const ManifestInstance& e) { in generateCompatibleMatrix()
DCompatibilityMatrix.cpp155 existingHal->forEachInstance([&](const auto& matrixInstance) { in splitInstance()
206 halToAdd.forEachInstance([&](const std::vector<VersionRange>& versionRanges, in addAllHalsAsOptional()
439 bool cont = hal->forEachInstance([&](const MatrixInstance& matrixInstance) { in forEachInstanceOfVersion()
Dmain.cpp191 manifest->forEachInstance([&](const auto& manifestInstance) { in insert()
200 matrix->forEachInstance([&](const auto& matrixInstance) { in insert()
DVintfObject.cpp669 oldMatrixHal.forEachInstance([&](const MatrixInstance& oldMatrixInstance) { in IsHalDeprecated()
1119 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMissingHalsInMatrices()
1182 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMatrixHalsHasDefinition()
Dparse_string.cpp390 req.forEachInstance(vr, [&](const auto& matrixInstance) { in expandInstances()
Dparse_xml.cpp730 hal.forEachInstance([&simpleFqInstances](const auto& manifestInstance) { in mutateNode()
/system/libvintf/include/vintf/
DHalGroup.h68 bool forEachInstance(const std::function<bool(const InstanceType&)>& func) const { in forEachInstance() function
70 bool cont = hal.forEachInstance(func); in forEachInstance()
77 return forEachInstance(HalFormat::HIDL, func); in forEachHidlInstance()
81 bool forEachInstance(HalFormat format, in forEachInstance() function
83 return forEachInstance([&](const InstanceType& e) { in forEachInstance()
97 if (!hal->forEachInstance(func)) { in forEachInstanceOfPackage()
DMatrixHal.h50 bool forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const;
66 bool forEachInstance(const VersionRange& vr,
70 bool forEachInstance(
DHalInterface.h37 bool forEachInstance(
DManifestHal.h71 bool forEachInstance(const std::function<bool(const ManifestInstance&)>& func) const;
/system/libvintf/analyze_matrix/
Danalyze_matrix.cpp53 mat.forEachInstance([&set, descriptionFn, emitReq](const auto& matrixInstance) { in getDescription()
/system/libvintf/test/
DVintfFmTest.cpp159 actualMatrix.forEachInstance([&](const auto& matrixInstance) { in MatchAndExplain()
DLibVintfTest.cpp3895 (void)matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in TEST_F()