Home
last modified time | relevance | path

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

/system/libvintf/
DManifestHal.cpp94 FqInstance fqInstance; in forEachInstance() local
95 if (fqInstance.setTo(getName(), v.majorVer, v.minorVer, interface, instance)) { in forEachInstance()
96 if (!func(ManifestInstance(std::move(fqInstance), TransportArch{transportArch}, in forEachInstance()
147 bool ManifestHal::verifyInstance(const FqInstance& fqInstance, std::string* error) const { in verifyInstance() argument
148 if (fqInstance.hasPackage() && fqInstance.getPackage() != this->getName()) { in verifyInstance()
150 *error = "Should not add \"" + fqInstance.string() + "\" to a HAL with name " + in verifyInstance()
155 if (!fqInstance.hasVersion()) { in verifyInstance()
156 if (error) *error = "Should specify version: \"" + fqInstance.string() + "\""; in verifyInstance()
159 if (!fqInstance.hasInterface()) { in verifyInstance()
160 if (error) *error = "Should specify interface: \"" + fqInstance.string() + "\""; in verifyInstance()
[all …]
DManifestInstance.cpp43 ManifestInstance::ManifestInstance(FqInstance&& fqInstance, TransportArch&& ta, HalFormat fmt, in ManifestInstance() argument
45 : mFqInstance(std::move(fqInstance)), in ManifestInstance()
50 ManifestInstance::ManifestInstance(const FqInstance& fqInstance, const TransportArch& ta, in ManifestInstance() argument
53 : mFqInstance(fqInstance), in ManifestInstance()
157 FqInstance fqInstance; in withVersion() local
158 CHECK(fqInstance.setTo(getFqInstance().getPackage(), v.majorVer, v.minorVer, in withVersion()
160 return ManifestInstance(std::move(fqInstance), mTransportArch, format(), mUpdatableViaApex); in withVersion()
DMatrixInstance.cpp37 MatrixInstance::MatrixInstance(HalFormat format, FqInstance&& fqInstance, VersionRange&& range, in MatrixInstance() argument
40 mFqInstance(std::move(fqInstance)), in MatrixInstance()
45 MatrixInstance::MatrixInstance(HalFormat format, const FqInstance fqInstance, in MatrixInstance() argument
48 mFqInstance(fqInstance), in MatrixInstance()
DVintfObject.cpp717 for (const auto& fqInstance : *inheritance) { in IsInstanceDeprecated()
719 fqInstance, listInstances); in IsInstanceDeprecated()
742 const FqInstance& fqInstance) { in IsInstanceListed() argument
744 listInstances(fqInstance.getPackage(), fqInstance.getVersion(), fqInstance.getInterface(), in IsInstanceListed()
745 {fqInstance.getInstance()} /* instanceHint*/); in IsInstanceListed()
747 [&](const auto& pair) { return pair.first == fqInstance.getInstance(); }); in IsInstanceListed()
757 FqInstance fqInstance; in GetListedInstanceInheritance() local
758 if (!fqInstance.setTo(package, version.majorVer, version.minorVer, interface, instance)) { in GetListedInstanceInheritance()
763 if (!IsInstanceListed(listInstances, fqInstance)) { in GetListedInstanceInheritance()
767 const FQName& fqName = fqInstance.getFqName(); in GetListedInstanceInheritance()
[all …]
DMatrixHal.cpp88 FqInstance fqInstance; in forEachInstance() local
89 if (fqInstance.setTo(getName(), vr.majorVer, vr.minMinor, interface, instance)) { in forEachInstance()
90 if (!func(MatrixInstance(format, std::move(fqInstance), VersionRange(vr), in forEachInstance()
Dparse_string.cpp518 std::ostream& operator<<(std::ostream& os, const FqInstance& fqInstance) { in operator <<() argument
519 return os << fqInstance.string(); in operator <<()
522 bool parse(const std::string& s, FqInstance* fqInstance) { in parse() argument
523 return fqInstance->setTo(s); in parse()
DHalManifest.cpp607 bool HalManifest::insertInstance(const FqInstance& fqInstance, Transport transport, Arch arch, in insertInstance() argument
610 if (hal.name == fqInstance.getPackage() && hal.format == format && in insertInstance()
612 return hal.insertInstance(fqInstance, error); in insertInstance()
617 hal.name = fqInstance.getPackage(); in insertInstance()
620 if (!hal.insertInstance(fqInstance, error)) return false; in insertInstance()
/system/tools/hidl/utils/include/hidl-util/
DFqInstance.h102 FqInstance fqInstance; in from() local
103 if (fqInstance.setTo(std::forward<Args>(args)...)) return fqInstance; in from()
/system/libhidl/transport/base/1.0/vts/functional/
Dvts_ibase_test.cpp158 FqInstance fqInstance; in GetPidInterfacesMap() local
159 ASSERT_TRUE(fqInstance.setTo(fqName, debug_info.instanceName.c_str())); in GetPidInterfacesMap()
160 if (fqInstance.getFqName().string() != IBase::descriptor) { in GetPidInterfacesMap()
161 result[debug_info.pid].insert(fqInstance); in GetPidInterfacesMap()
252 FqInstance fqInstance; in TEST_F() local
253 ASSERT_TRUE(fqInstance.setTo(interface)) in TEST_F()
256 std::thread(GetHal, service, fqInstance).detach(); in TEST_F()
257 hidl_interfaces_map[service].insert(fqInstance); in TEST_F()
/system/libvintf/include/vintf/
DMatrixInstance.h40 MatrixInstance(HalFormat format, FqInstance&& fqInstance, VersionRange&& range, bool optional,
42 MatrixInstance(HalFormat format, const FqInstance fqInstance, const VersionRange& range,
DManifestInstance.h41 ManifestInstance(FqInstance&& fqInstance, TransportArch&& ta, HalFormat fmt,
43 ManifestInstance(const FqInstance& fqInstance, const TransportArch& ta, HalFormat fmt,
DManifestHal.h100 bool insertInstance(const FqInstance& fqInstance, std::string* error = nullptr);
104 bool verifyInstance(const FqInstance& fqInstance, std::string* error = nullptr) const;
Dparse_string.h52 std::ostream& operator<<(std::ostream& os, const FqInstance& fqInstance);
84 bool parse(const std::string& s, FqInstance* fqInstance);
DVintfObject.h352 static bool IsInstanceListed(const ListInstances& listInstances, const FqInstance& fqInstance);
354 const CompatibilityMatrix& targetMatrix, HalFormat format, const FqInstance& fqInstance,
DHalManifest.h151 bool insertInstance(const FqInstance& fqInstance, Transport transport, Arch arch, HalFormat fmt,
/system/tools/hidl/test/lazy_test/
Dhidl_lazy_test.cpp185 FqInstance fqInstance; in main() local
186 if (!fqInstance.setTo(instance)) { in main()
190 gInstances.push_back(fqInstance); in main()