/system/libvintf/ |
D | MatrixHal.cpp | 39 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()
|
D | ManifestHal.cpp | 54 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()
|
D | HalInterface.cpp | 31 bool HalInterface::forEachInstance( in forEachInstance() function in android::vintf::HalInterface 48 forEachInstance([&found](const auto&, const auto&, bool) { in hasAnyInstance()
|
D | HalManifest.cpp | 179 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()
|
D | CompatibilityMatrix.cpp | 155 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()
|
D | main.cpp | 191 manifest->forEachInstance([&](const auto& manifestInstance) { in insert() 200 matrix->forEachInstance([&](const auto& matrixInstance) { in insert()
|
D | VintfObject.cpp | 669 oldMatrixHal.forEachInstance([&](const MatrixInstance& oldMatrixInstance) { in IsHalDeprecated() 1119 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMissingHalsInMatrices() 1182 matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in checkMatrixHalsHasDefinition()
|
D | parse_string.cpp | 390 req.forEachInstance(vr, [&](const auto& matrixInstance) { in expandInstances()
|
D | parse_xml.cpp | 730 hal.forEachInstance([&simpleFqInstances](const auto& manifestInstance) { in mutateNode()
|
/system/libvintf/include/vintf/ |
D | HalGroup.h | 68 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()
|
D | MatrixHal.h | 50 bool forEachInstance(const std::function<bool(const MatrixInstance&)>& func) const; 66 bool forEachInstance(const VersionRange& vr, 70 bool forEachInstance(
|
D | HalInterface.h | 37 bool forEachInstance(
|
D | ManifestHal.h | 71 bool forEachInstance(const std::function<bool(const ManifestInstance&)>& func) const;
|
/system/libvintf/analyze_matrix/ |
D | analyze_matrix.cpp | 53 mat.forEachInstance([&set, descriptionFn, emitReq](const auto& matrixInstance) { in getDescription()
|
/system/libvintf/test/ |
D | VintfFmTest.cpp | 159 actualMatrix.forEachInstance([&](const auto& matrixInstance) { in MatchAndExplain()
|
D | LibVintfTest.cpp | 3895 (void)matrix.forEachInstance([&](const MatrixInstance& matrixInstance) { in TEST_F()
|