/system/tools/hidl/test/error_test/ |
D | hidl_error_test.sh | 17 package=$(basename $dir) 18 output=$($HIDL_GEN_PATH -L check -r test:$HIDL_ERROR_TEST_DIR test.$package@1.0 2>&1) 20 error=$(cat $HIDL_ERROR_TEST_DIR/$package/1.0/required_error) 23 echo "error: No required error message specified for $package." 29 echo "error: $package test finished with code $command_fails, but expected 1" 34 echo "error: error output for $package does not contain '$error':"
|
/system/tools/hidl/c2hal/ |
D | main.cpp | 52 auto package = val.substr(0, index); in addPackageRootToMap() local 55 packageRootPaths[package] = path; in addPackageRootToMap() 74 const std::string &package, in applyPackageRootPath() argument 77 auto index = package.find_first_of('@'); in applyPackageRootPath() 80 auto packagePath = package.substr(0, index); in applyPackageRootPath() 81 auto packageVersion = package.substr(index + 1); in applyPackageRootPath() 102 CHECK(!outputPath.empty()) << "No package root path provided for: " << package; in applyPackageRootPath() 116 std::string package; in main() local 129 package = optarg; in main() 165 applyPackageRootPath(packageRootPaths, package, outputDir); in main() [all …]
|
/system/libvintf/include/vintf/ |
D | HalGroup.h | 88 bool forEachInstanceOfPackage(HalFormat format, const std::string& package, in forEachInstanceOfPackage() 90 for (const auto* hal : getHals(package)) { in forEachInstanceOfPackage() 100 bool forEachHidlInstanceOfPackage(const std::string& package, in forEachHidlInstanceOfPackage() 102 return forEachInstanceOfPackage(HalFormat::HIDL, package, func); in forEachHidlInstanceOfPackage() 111 HalFormat format, const std::string& package, const Version& expectVersion, 118 bool forEachInstanceOfInterface(HalFormat format, const std::string& package, in forEachInstanceOfInterface() 121 return forEachInstanceOfVersion(format, package, expectVersion, in forEachInstanceOfInterface() 135 const std::string& package, const Version& expectVersion, in forEachHidlInstanceOfVersion() 137 return forEachInstanceOfVersion(HalFormat::HIDL, package, expectVersion, func); in forEachHidlInstanceOfVersion() 144 const std::string& package, const Version& expectVersion, const std::string& interface, in forEachHidlInstanceOfInterface() [all …]
|
D | HalManifest.h | 127 std::set<std::string> getHidlInstances(const std::string& package, const Version& version, 129 std::set<std::string> getAidlInstances(const std::string& package, size_t version, 131 std::set<std::string> getAidlInstances(const std::string& package, 133 std::set<std::string> getNativeInstances(const std::string& package) const; 136 bool hasHidlInstance(const std::string& package, const Version& version, 140 bool hasAidlInstance(const std::string& package, size_t version, 144 bool hasAidlInstance(const std::string& package, const std::string& interfaceName, 148 bool hasNativeInstance(const std::string& package, const std::string& instance) const; 166 HalFormat format, const std::string& package, const Version& expectVersion, 169 bool forEachNativeInstance(const std::string& package, [all …]
|
D | FQName.h | 29 FQName(const std::string& package, const std::string& version, const std::string& name = ""); 33 __attribute__((warn_unused_result)) bool setTo(const std::string& package, size_t majorVer, 36 const std::string& package() const; 90 bool inPackage(const std::string& package) const;
|
/system/libvintf/ |
D | FQName.cpp | 33 FQName::FQName(const std::string& package, const std::string& version, const std::string& name) { in FQName() argument 36 CHECK(setTo(package, majorVer, minorVer, name)) << string(); in FQName() 39 bool FQName::setTo(const std::string& package, size_t majorVer, size_t minorVer, in setTo() argument 41 mPackage = package; in setTo() 123 StartEnd package, major, minor, name; in setTo() local 126 package.start = l; in setTo() 127 if ((package.end = l = eatPackage(l, end)) == nullptr) return false; in setTo() 157 name.start = package.start; in setTo() 158 name.end = package.end; in setTo() 159 package.start = package.end = nullptr; in setTo() [all …]
|
D | utils.cpp | 25 const std::string& package, const Version& version, const std::string& interface, in convertLegacyInstanceIntoFqInstance() argument 31 ss << toAidlFqnameString(package, interface, instance) << " (@" << version.minorVer << ")"; in convertLegacyInstanceIntoFqInstance() 33 ss << toFQNameString(package, version, interface, instance); in convertLegacyInstanceIntoFqInstance() 40 if (!fqName.setTo(package)) { in convertLegacyInstanceIntoFqInstance() 41 ss << "Package '" << package in convertLegacyInstanceIntoFqInstance() 84 ? toAidlFqnameString(package, interface, instance) in convertLegacyInstanceIntoFqInstance() 85 : toFQNameString(package, version, interface, instance); in convertLegacyInstanceIntoFqInstance()
|
D | HalManifest.cpp | 252 names.insert(toFQNameString(e.package(), e.version())); in getHalNamesAndVersions() 255 names.insert(e.package() + "@" + aidlVersionToString(e.version())); in getHalNamesAndVersions() 263 Transport HalManifest::getHidlTransport(const std::string& package, const Version& v, in getHidlTransport() argument 267 forEachInstanceOfInterface(HalFormat::HIDL, package, v, interfaceName, [&](const auto& e) { in getHidlTransport() 275 << toFQNameString(package, v, interfaceName, instanceName); in getHidlTransport() 281 HalFormat format, const std::string& package, const Version& expectVersion, in forEachInstanceOfVersion() argument 283 for (const ManifestHal* hal : getHals(package)) { in forEachInstanceOfVersion() 297 const std::string& package, const std::function<bool(const ManifestInstance&)>& func) const { in forEachNativeInstance() argument 298 for (const ManifestHal* hal : getHals(package)) { in forEachNativeInstance() 374 if (mat.matchInstance(manifestInstance.format(), manifestInstance.package(), in checkUnusedHals() [all …]
|
D | MatrixInstance.cpp | 53 const std::string& MatrixInstance::package() const { in package() function in android::vintf::MatrixInstance 74 return package() == provided.getPackage() && in isSatisfiedBy() 109 return toFQNameString(package(), replaceVersion, interface()); in interfaceDescription() 112 return toAidlFqnameString(package(), interface()) + " (@" + in interfaceDescription() 124 return toFQNameString(package(), replaceVersion, interface(), instanceDescription); in description() 127 return toAidlFqnameString(package(), interface(), instanceDescription) + " (@" + in description()
|
D | FqInstance.cpp | 28 return mFqName.package(); in getPackage() 105 bool FqInstance::setTo(const std::string& package, size_t majorVer, size_t minorVer, in setTo() argument 107 if (!mFqName.setTo(package, majorVer, minorVer, interface)) return false; in setTo() 139 bool FqInstance::inPackage(const std::string& package) const { in inPackage() 140 return mFqName.inPackage(package); in inPackage()
|
/system/apex/apexd/ |
D | apex_database.h | 101 inline void AddMountedApexLocked(const std::string& package, Args&&... args) in AddMountedApexLocked() argument 103 auto it = mounted_apexes_.find(package); in AddMountedApexLocked() 106 mounted_apexes_.emplace(package, std::set<MountedApexData>()); in AddMountedApexLocked() 119 inline void AddMountedApex(const std::string& package, Args&&... args) in AddMountedApex() argument 122 AddMountedApexLocked(package, args...); in AddMountedApex() 125 inline void RemoveMountedApex(const std::string& package, 130 auto it = mounted_apexes_.find(package); 148 const std::string& package, const std::string& full_path, in DoIfLatest() argument 152 auto it = mounted_apexes_.find(package); in DoIfLatest() 164 inline void ForallMountedApexes(const std::string& package, const T& handler, [all …]
|
D | apex_classpath.cpp | 121 void ClassPath::AddPackageWithClasspathJars(const std::string& package) { in AddPackageWithClasspathJars() argument 122 packages_with_classpath_jars.insert(package); in AddPackageWithClasspathJars() 125 bool ClassPath::HasClassPathJars(const std::string& package) { in HasClassPathJars() argument 126 return packages_with_classpath_jars.find(package) != in HasClassPathJars()
|
D | apex_classpath.h | 44 bool HasClassPathJars(const std::string& package); 51 void AddPackageWithClasspathJars(const std::string& package);
|
/system/tools/hidl/lint/lints/ |
D | importTypes.cpp | 30 if (fqName.package() == ast.package().package() && in importTypes() 31 fqName.version() == ast.package().version()) { in importTypes()
|
/system/tools/hidl/ |
D | Coordinator.cpp | 86 FQName package = FQName(root, "0.0", ""); in addPackagePath() local 88 if (packageRoot.root.inPackage(root) || package.inPackage(packageRoot.root.package())) { in addPackagePath() 91 packageRoot.root.package() + in addPackagePath() 100 mPackageRoots.push_back({path, package}); in addPackagePath() 282 if ((*ast)->package().package() != fqName.package() || in parseOptional() 283 (*ast)->package().version() != fqName.version()) { in parseOptional() 353 CHECK(!fqName.package().empty()) << fqName.string(); in findPackageRoot() 364 if (!fqName.inPackage(it->root.package())) { in findPackageRoot() 370 << it->root.package() << " and " << ret->root.package() << ")\n"; in findPackageRoot() 402 *root = packageRoot->root.package(); in getPackageRoot() [all …]
|
D | update-makefiles-helper.sh | 109 local package="$3" 110 echo "Updating $package" 111 hidl-gen -O "$owner" -Landroidbp $root_arguments $package || { 112 echo "Command failed: hidl-gen -O \"$owner\" -Landroidbp $root_arguments $package";
|
/system/tools/hidl/utils/ |
D | FQName.cpp | 33 FQName::FQName(const std::string& package, const std::string& version, const std::string& name, in FQName() argument 37 CHECK(setTo(package, majorVer, minorVer, name, valueName)) << string(); in FQName() 40 bool FQName::setTo(const std::string& package, size_t majorVer, size_t minorVer, in setTo() argument 42 mPackage = package; in setTo() 134 StartEnd package, major, minor, name, type; in setTo() local 137 package.start = l; in setTo() 138 if ((package.end = l = eatPackage(l, end)) == nullptr) return false; in setTo() 173 name.start = package.start; in setTo() 174 name.end = package.end; in setTo() 175 package.start = package.end = nullptr; in setTo() [all …]
|
D | FqInstance.cpp | 26 return mFqName.package(); in getPackage() 108 bool FqInstance::setTo(const std::string& package, size_t majorVer, size_t minorVer, in setTo() argument 110 if (!mFqName.setTo(package, majorVer, minorVer, interface)) return false; in setTo() 142 bool FqInstance::inPackage(const std::string& package) const { in inPackage() 143 return mFqName.inPackage(package); in inPackage()
|
/system/server_configurable_flags/aconfigd/ |
D | storage_files_manager.cpp | 211 const std::string& package) { in GetContainer() argument 212 if (package_to_container_.count(package)) { in GetContainer() 213 return package_to_container_[package]; in GetContainer() 217 auto has_flag = storage_files->HasPackage(package); in GetContainer() 221 package_to_container_[package] = container; in GetContainer() 327 const std::string& package, in RemoveFlagLocalOverride() argument 329 auto container = GetContainer(package); in RemoveFlagLocalOverride() 335 auto context = (**storage_files).GetPackageFlagContext(package, flag); in RemoveFlagLocalOverride() 346 const std::string& package, in ListFlag() argument 348 auto container = GetContainer(package); in ListFlag() [all …]
|
D | storage_files.h | 84 const std::string& package; member 93 : package(package_name) in PackageFlagContext() 104 const std::string& package, const std::string& flag); 107 base::Result<bool> HasPackage(const std::string& package); 110 base::Result<bool> HasFlag(const std::string& package, 180 base::Result<StorageFiles::FlagSnapshot> ListFlag(const std::string& package, 185 const std::string& package = "");
|
D | storage_files.cpp | 357 const std::string& package, in GetPackageFlagContext() argument 359 auto result = PackageFlagContext(package, flag); in GetPackageFlagContext() 362 if (package.empty()) { in GetPackageFlagContext() 374 auto package_context = get_package_read_context(**package_map, package); in GetPackageFlagContext() 376 return base::Error() << "Failed to get package context for " << package in GetPackageFlagContext() 403 return base::Error() << "Failed to get flag context of " << package << "/" in GetPackageFlagContext() 427 base::Result<bool> StorageFiles::HasPackage(const std::string& package) { in HasPackage() argument 428 auto type_and_index = GetPackageFlagContext(package, ""); in HasPackage() 436 base::Result<bool> StorageFiles::HasFlag(const std::string& package, in HasFlag() argument 438 auto type_and_index = GetPackageFlagContext(package, flag); in HasFlag() [all …]
|
/system/libvintf/libaidlvintf_test_helper/ |
D | Vintf.cpp | 51 const std::string package = descriptor.substr(0, lastDot); in getAidlHalInstanceNames() local 57 for (const std::string& instance : deviceManifest->getAidlInstances(package, iface)) { in getAidlHalInstanceNames() 62 for (const std::string& instance : frameworkManifest->getAidlInstances(package, iface)) { in getAidlHalInstanceNames()
|
/system/tools/hidl/test/version_test/bad4/version/2.3/ |
D | IBaz.hal | 17 package test.version.version@2.3; 21 // ERROR: no interface from the previous package is in this package
|
/system/core/libpackagelistparser/ |
D | packagelistparser_test.cpp | 89 for (auto& package : packages) packagelist_free(package); in TEST() local 115 for (auto& package : packages) packagelist_free(package); in TEST() local
|
/system/tools/hidl/scripts/ |
D | hal-queries.sh | 43 local package="$2" 46 | sed "s,^,$package.,g" \ 72 local package="$2" 77 comm -3 <(all-interfaces "$package_root" "$package") <(current-interfaces "$package_root")
|