/system/libvintf/include/vintf/ |
D | Version.h | 28 struct Version { struct 30 constexpr Version() : Version(0u, 0u) {} in Version() function 31 constexpr Version(size_t mj, size_t mi) : majorVer(mj), minorVer(mi) {} in Version() function 36 inline bool operator==(const Version &other) const { argument 39 inline bool operator!=(const Version &other) const { 42 inline bool operator<(const Version &other) const { 49 inline bool operator>(const Version &other) const { 52 inline bool operator<=(const Version &other) const { 55 inline bool operator>=(const Version &other) const {
|
D | VersionRange.h | 38 inline Version minVer() const { return Version(majorVer, minMinor); } in minVer() 39 inline Version maxVer() const { return Version(majorVer, maxMinor); } in maxVer() 48 inline bool contains(const Version &ver) const { in contains() 57 inline bool supportedBy(const Version &ver) const { in supportedBy()
|
D | RuntimeInfo.h | 54 const Version &bootVbmetaAvbVersion() const; 55 const Version &bootAvbVersion() const; 94 Version mBootVbmetaAvbVersion; 95 Version mBootAvbVersion;
|
D | HalManifest.h | 44 constexpr static Version kVersion{1, 0}; 52 Transport getTransport(const std::string &name, const Version &v, 60 std::set<Version> getSupportedVersions(const std::string &name) const; 120 const Version &sepolicyVersion() const; 161 Version mSepolicyVersion;
|
D | ManifestHal.h | 40 std::vector<Version> versions; 44 inline bool hasVersion(Version v) const { in hasVersion()
|
D | CompatibilityMatrix.h | 43 constexpr static Version kVersion{1, 0}; 78 Version mAvbMetaVersion;
|
D | parse_string.h | 38 std::ostream &operator<<(std::ostream &os, const Version &ver); 62 bool parse(const std::string &s, Version *ver);
|
/system/libvintf/ |
D | HalManifest.cpp | 35 constexpr Version HalManifest::kVersion; 119 Transport HalManifest::getTransport(const std::string &package, const Version &v, in getTransport() 153 std::set<Version> HalManifest::getSupportedVersions(const std::string &name) const { in getSupportedVersions() 154 std::set<Version> ret; in getSupportedVersions() 182 using Instances = std::map<Version, InstancesOfVersion>; 184 static bool satisfyVersion(const MatrixHal& matrixHal, const Version& manifestHalVersion) { in satisfyVersion() 221 for (const Version& manifestHalVersion : manifestHal->versions) { in isCompatible() 231 const Version& manifestHalVersion = instanceMapPair.first; in isCompatible() 341 for (const Version &manifestVersion : manifestHal.versions) { in generateCompatibleMatrix() 366 const Version &HalManifest::sepolicyVersion() const { in sepolicyVersion()
|
D | RuntimeInfo.cpp | 64 const Version &RuntimeInfo::bootVbmetaAvbVersion() const { in bootVbmetaAvbVersion() 68 const Version &RuntimeInfo::bootAvbVersion() const { in bootAvbVersion() 121 const Version &matAvb = mat.framework.mAvbMetaVersion; in checkCompatibility()
|
D | parse_xml.cpp | 375 const XmlTextConverter<Version> versionConverter{"version"}; 598 struct HalManifestSepolicyConverter : public XmlNodeConverter<Version> { 600 void mutateNode(const Version &m, NodeType *root, DocType *d) const override { in mutateNode() 603 bool buildObject(Version *object, NodeType *root) const override { in buildObject() 622 Version version; in buildObject() 666 const XmlTextConverter<Version> avbVersionConverter{"vbmeta-version"}; 667 struct AvbConverter : public XmlNodeConverter<Version> { 669 void mutateNode(const Version &m, NodeType *root, DocType *d) const override { in mutateNode() 672 bool buildObject(Version *object, NodeType *root) const override { in buildObject() 693 Version version; in buildObject() [all …]
|
D | parse_string.cpp | 170 bool parse(const std::string &s, Version *ver) { in parse() 182 *ver = Version(major, minor); in parse() 186 std::ostream &operator<<(std::ostream &os, const Version &ver) { in operator <<() 195 Version minVer; in parse()
|
/system/libvintf/test/ |
D | main.cpp | 33 extern const XmlConverter<Version> &gVersionConverter; 65 void setAvb(RuntimeInfo &ki, Version vbmeta, Version boot) { in setAvb() 69 void setAvb(CompatibilityMatrix &cm, Version &&avbVersion) { in setAvb() 72 Version getAvb(CompatibilityMatrix &cm) { in getAvb() 104 .versions = {Version(2, 0)}, in testDeviceManifest() 114 .versions = {Version(1, 0)}, in testDeviceManifest() 129 .versions = {Version(1, 0)}, in testFrameworkManfiest() 362 Version v(3, 6); in TEST_F() 365 Version v2; in TEST_F() 499 setAvb(cm, Version{2, 1}); in TEST_F() [all …]
|
/system/update_engine/ |
D | libupdate_engine-client.pc.in | 4 Version: 1.0
|
D | libupdate_engine-client-test.pc.in | 4 Version: 1.0
|
/system/core/libnativebridge/tests/ |
D | NativeBridgeVersion_test.cpp | 23 TEST_F(NativeBridgeTest, Version) { in TEST_F() argument
|
/system/bt/doc/ |
D | supported_features.md | 6 Protocol / Profile | Version | Roles
|
/system/tools/hidl/test/errors/versioning/3.2/ |
D | IFoo.hal | 4 * Licensed under the Apache License, Version 2.0 (the "License");
|
/system/bt/build/secondary/third_party/tinyxml2/ |
D | BUILD.gn | 4 # Licensed under the Apache License, Version 2.0 (the "License");
|
/system/tools/hidl/test/errors/versioning/2.0/ |
D | IFoo.hal | 4 * Licensed under the Apache License, Version 2.0 (the "License");
|
/system/core/ |
D | NOTICE | 3 == the Apache License, Version 2.0, == 15 == the Apache License, Version 2.0, == 27 == the Apache License, Version 2.0, == 39 == the Apache License, Version 2.0, == 48 == the Apache License, Version 2.0, == 58 == the Apache License, Version 2.0, == 65 Version 2.0. You may obtain a copy of this license at 77 == the Apache License, Version 2.0, == 87 == the Apache License, Version 2.0, == 98 Version 2.0, January 2004
|
/system/core/libvndksupport/tests/ |
D | Android.bp | 3 // Licensed under the Apache License, Version 2.0 (the "License");
|
/system/media/camera/docs/ |
D | CameraCharacteristicsKeys.mako | 5 ## Licensed under the Apache License, Version 2.0 (the "License");
|
D | CaptureResultKeys.mako | 5 ## Licensed under the Apache License, Version 2.0 (the "License");
|
/system/bt/utils/ |
D | BUILD.gn | 4 # Licensed under the Apache License, Version 2.0 (the "License");
|
/system/tools/hidl/test/errors/versioning/3.3/ |
D | IBar.hal | 4 * Licensed under the Apache License, Version 2.0 (the "License");
|