/aosp12/system/libvintf/ |
H A D | VintfObject.cpp | 96 std::shared_ptr<VintfObject> VintfObject::GetInstance() { in GetInstance() 97 static details::LockedSharedPtr<VintfObject> sInstance{}; in GetInstance() 100 sInstance.object = std::shared_ptr<VintfObject>(VintfObject::Builder().build().release()); in GetInstance() 153 status_t VintfObject::getCombinedFrameworkMatrix( in getCombinedFrameworkMatrix() 927 Level VintfObject::getKernelLevel(std::string* error) { in getKernelLevel() 980 android::base::Result<void> VintfObject::checkUnusedHals( in checkUnusedHals() 1226 VintfObject::Builder::Builder() : mObject(std::unique_ptr<VintfObject>(new VintfObject())) {} in Builder() 1228 VintfObject::Builder& VintfObject::Builder::setFileSystem(std::unique_ptr<FileSystem>&& e) { in setFileSystem() 1233 VintfObject::Builder& VintfObject::Builder::setRuntimeInfoFactory( in setRuntimeInfoFactory() 1239 VintfObject::Builder& VintfObject::Builder::setPropertyFetcher( in setPropertyFetcher() [all …]
|
H A D | main.cpp | 245 auto vm = VintfObject::GetDeviceHalManifest(); 246 auto fm = VintfObject::GetFrameworkHalManifest(); 247 auto vcm = VintfObject::GetDeviceCompatibilityMatrix(); 248 auto fcm = VintfObject::GetFrameworkCompatibilityMatrix(); 249 auto ki = VintfObject::GetRuntimeInfo(); 316 auto compatible = VintfObject::GetInstance()->checkCompatibility(&error); 325 auto deprecate = VintfObject::GetInstance()->checkDeprecation({}, &error);
|
H A D | check_vintf.cpp | 354 static void logHalsFromNewFcms(VintfObject* vintfObject, in logHalsFromNewFcms() 434 VintfObject::Builder() in checkAllFiles() 492 VintfObject::Builder() in checkDirmaps()
|
H A D | Android.bp | 86 "VintfObject.cpp",
|
H A D | VintfFm.cpp | 107 class FmOnlyVintfObject : public VintfObject {
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_os_VintfObject.cpp | 47 using vintf::VintfObject; 86 tryAddSchema(VintfObject::GetDeviceHalManifest(), "device manifest", &cStrings); in android_os_VintfObject_report() 87 tryAddSchema(VintfObject::GetFrameworkHalManifest(), "framework manifest", &cStrings); in android_os_VintfObject_report() 88 tryAddSchema(VintfObject::GetDeviceCompatibilityMatrix(), "device compatibility matrix", in android_os_VintfObject_report() 98 int32_t status = VintfObject::GetInstance()->checkCompatibility(&error, in android_os_VintfObject_verifyWithoutAvb() 107 tryAddHalNamesAndVersions(VintfObject::GetDeviceHalManifest(), in android_os_VintfObject_getHalNamesAndVersions() 109 tryAddHalNamesAndVersions(VintfObject::GetFrameworkHalManifest(), in android_os_VintfObject_getHalNamesAndVersions() 115 std::shared_ptr<const HalManifest> manifest = VintfObject::GetDeviceHalManifest(); in android_os_VintfObject_getSepolicyVersion() 126 VintfObject::GetFrameworkCompatibilityMatrix(); in android_os_VintfObject_getPlatformSepolicyVersion() 147 std::shared_ptr<const HalManifest> manifest = VintfObject::GetFrameworkHalManifest(); in android_os_VintfObject_getVndkSnapshots() [all …]
|
H A D | android_os_VintfRuntimeInfo.cpp | 30 using vintf::VintfObject; 34 std::shared_ptr<const RuntimeInfo> info = VintfObject::GetRuntimeInfo(flags); \ 56 VintfObject::GetRuntimeInfo(RuntimeInfo::FetchFlag::POLICYVERS); in android_os_VintfRuntimeInfo_getKernelSepolicyVersion()
|
/aosp12/system/security/keystore2/src/vintf/ |
H A D | vintf.cpp | 33 auto manifest = android::vintf::VintfObject::GetDeviceHalManifest(); in getHalNames() 40 auto manifest = android::vintf::VintfObject::GetDeviceHalManifest(); in getHalNamesAndVersions() 49 auto manifest = android::vintf::VintfObject::GetDeviceHalManifest(); in getHidlInstances() 57 auto manifest = android::vintf::VintfObject::GetDeviceHalManifest(); in getAidlInstances()
|
/aosp12/system/memory/libmeminfo/vts/ |
H A D | vts_meminfo_test.cpp | 27 using android::vintf::VintfObject; 60 android::vintf::VintfObject::GetInstance() in TEST() 81 android::vintf::VintfObject::GetInstance() in TEST() 102 KernelVersion kernel_version = VintfObject::GetInstance() in TEST()
|
/aosp12/system/hwservicemanager/ |
H A D | Vintf.cpp | 59 vintf::VintfObject::GetFrameworkHalManifest()); in getTransport() 64 vintf::VintfObject::GetDeviceHalManifest()); in getTransport() 101 fqName, vintf::VintfObject::GetDeviceHalManifest(), "device", &ret); in getInstances() 103 fqName, vintf::VintfObject::GetFrameworkHalManifest(), "framework", &ret); in getInstances()
|
/aosp12/system/libvintf/include/vintf/ |
H A D | VintfObject.h | 88 class VintfObject { 90 virtual ~VintfObject() = default; 276 static std::shared_ptr<VintfObject> GetInstance(); 370 std::unique_ptr<VintfObject> build(); 373 std::unique_ptr<VintfObject> mObject; 378 VintfObject() = default;
|
H A D | RuntimeInfo.h | 123 friend class VintfObject; member
|
H A D | CompatibilityMatrix.h | 158 friend class VintfObject; member
|
H A D | HalGroup.h | 218 friend class VintfObject; member
|
H A D | HalManifest.h | 169 friend class VintfObject; member
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | VintfObject.java | 31 public class VintfObject { class 146 private VintfObject() {} in VintfObject() method in VintfObject
|
H A D | Build.java | 1229 int result = VintfObject.verifyWithoutAvb(); in isBuildConsistent()
|
/aosp12/system/libvintf/libaidlvintf_test_helper/ |
H A D | Vintf.cpp | 32 auto deviceManifest = vintf::VintfObject::GetDeviceHalManifest(); in getAidlHalInstanceNames() 37 auto frameworkManifest = vintf::VintfObject::GetFrameworkHalManifest(); in getAidlHalInstanceNames()
|
/aosp12/hardware/interfaces/memtrack/aidl/vts/ |
H A D | VtsHalMemtrackTargetTest.cpp | 32 using android::vintf::VintfObject; 89 KernelVersion kernel_version = VintfObject::GetInstance() in TEST_P()
|
/aosp12/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | VintfObjectTest.java | 26 String[] xmls = VintfObject.report(); in testReport()
|
/aosp12/hardware/interfaces/gnss/2.1/vts/functional/ |
H A D | gnss_hal_test.cpp | 38 auto deviceManifest = ::android::vintf::VintfObject::GetDeviceHalManifest(); in IsGnssHalVersion_2_1()
|
/aosp12/system/memory/libdmabufheap/tests/ |
H A D | dmabuf_heap_test.cpp | 82 android::vintf::VintfObject::GetInstance() in TEST_F() 294 android::vintf::VintfObject::GetInstance() in TEST_F()
|
/aosp12/frameworks/native/cmds/lshal/ |
H A D | ListCommand.cpp | 174 return vintf::VintfObject::GetDeviceHalManifest(); in getDeviceManifest() 178 return vintf::VintfObject::GetDeviceCompatibilityMatrix(); in getDeviceMatrix() 182 return vintf::VintfObject::GetFrameworkHalManifest(); in getFrameworkManifest() 186 return vintf::VintfObject::GetFrameworkCompatibilityMatrix(); in getFrameworkMatrix()
|
/aosp12/frameworks/native/cmds/servicemanager/ |
H A D | ServiceManager.cpp | 47 ManifestWithDescription{ vintf::VintfObject::GetDeviceHalManifest(), "device" }, in forEachManifest() 48 ManifestWithDescription{ vintf::VintfObject::GetFrameworkHalManifest(), "framework" }, in forEachManifest()
|
/aosp12/system/libvintf/test/ |
H A D | vintf_object_tests.cpp | 452 vintfObject = VintfObject::Builder() in SetUp() 515 std::unique_ptr<VintfObject> vintfObject; 924 static VintfObject::ListInstances getInstanceListFunc( in getInstanceListFunc()
|