/aosp12/hardware/interfaces/weaver/aidl/vts/ |
H A D | VtsHalWeaverTargetTest.cpp | 25 using ::aidl::android::hardware::weaver::IWeaver; 26 using ::aidl::android::hardware::weaver::WeaverConfig; 38 weaver = IWeaver::fromBinder( in SetUp() 40 ASSERT_NE(weaver, nullptr); in SetUp() 45 std::shared_ptr<IWeaver> weaver; member 54 auto ret = weaver->getConfig(&config); in TEST_P() 70 auto ret = weaver->getConfig(&config1); in TEST_P() 73 ret = weaver->getConfig(&config2); in TEST_P() 153 weaver->read(slotId, WRONG_KEY, &response); in TEST_P() 197 weaver->read(config.slots, KEY, &response); in TEST_P() [all …]
|
/aosp12/hardware/interfaces/weaver/1.0/vts/functional/ |
H A D | VtsHalWeaverV1_0TargetTest.cpp | 24 using ::android::hardware::weaver::V1_0::IWeaver; 25 using ::android::hardware::weaver::V1_0::WeaverConfig; 26 using ::android::hardware::weaver::V1_0::WeaverReadStatus; 27 using ::android::hardware::weaver::V1_0::WeaverReadResponse; 28 using ::android::hardware::weaver::V1_0::WeaverStatus; 39 weaver = IWeaver::getService(GetParam()); in SetUp() 40 ASSERT_NE(weaver, nullptr); in SetUp() 45 sp<IWeaver> weaver; member 115 const auto writeRet = weaver->write(lastSlot, KEY, VALUE); in TEST_P() 126 const auto ret = weaver->write(slotId, KEY, VALUE); in TEST_P() [all …]
|
H A D | Android.bp | 30 static_libs: ["android.hardware.weaver@1.0"],
|
/aosp12/system/gsid/tests/ |
H A D | boot_tests.cpp | 26 using android::hardware::weaver::V1_0::IWeaver; 27 using android::hardware::weaver::V1_0::WeaverConfig; 28 using android::hardware::weaver::V1_0::WeaverStatus; 58 auto weaver = IWeaver::getService(); in TEST() local 59 if (!weaver) { in TEST() 66 auto res = weaver->getConfig([&](WeaverStatus status, const WeaverConfig& config) { in TEST()
|
H A D | Android.bp | 34 "android.hardware.weaver@1.0",
|
/aosp12/hardware/interfaces/weaver/aidl/aidl_api/android.hardware.weaver/1/android/hardware/weaver/ |
H A D | IWeaver.aidl | 34 package android.hardware.weaver; 37 android.hardware.weaver.WeaverConfig getConfig(); in getConfig() 38 android.hardware.weaver.WeaverReadResponse read(in int slotId, in byte[] key); in read()
|
H A D | WeaverReadResponse.aidl | 34 package android.hardware.weaver;
|
H A D | WeaverConfig.aidl | 34 package android.hardware.weaver;
|
/aosp12/hardware/interfaces/weaver/aidl/aidl_api/android.hardware.weaver/current/android/hardware/weaver/ |
H A D | IWeaver.aidl | 34 package android.hardware.weaver; 37 android.hardware.weaver.WeaverConfig getConfig(); in getConfig() 38 android.hardware.weaver.WeaverReadResponse read(in int slotId, in byte[] key); in read()
|
H A D | WeaverReadResponse.aidl | 34 package android.hardware.weaver;
|
H A D | WeaverConfig.aidl | 34 package android.hardware.weaver;
|
/aosp12/hardware/interfaces/weaver/aidl/android/hardware/weaver/ |
H A D | IWeaver.aidl | 17 package android.hardware.weaver; 19 import android.hardware.weaver.WeaverConfig; 20 import android.hardware.weaver.WeaverReadResponse;
|
H A D | WeaverReadResponse.aidl | 17 package android.hardware.weaver;
|
H A D | WeaverConfig.aidl | 17 package android.hardware.weaver;
|
/aosp12/hardware/interfaces/weaver/aidl/default/ |
H A D | service.cpp | 23 using ::aidl::android::hardware::weaver::Weaver; 27 std::shared_ptr<Weaver> weaver = ndk::SharedRefBase::make<Weaver>(); in main() local 30 binder_status_t status = AServiceManager_addService(weaver->asBinder().get(), instance.c_str()); in main()
|
H A D | Android.bp | 27 name: "android.hardware.weaver-service.example", 29 init_rc: ["android.hardware.weaver-service.example.rc"], 30 vintf_fragments: ["android.hardware.weaver-service.example.xml"], 37 "android.hardware.weaver-V1-ndk_platform",
|
H A D | Weaver.h | 24 namespace weaver { 26 using ::aidl::android::hardware::weaver::WeaverConfig; 27 using ::aidl::android::hardware::weaver::WeaverReadResponse;
|
H A D | android.hardware.weaver-service.example.rc | 1 service vendor.weaver_default /vendor/bin/hw/android.hardware.weaver-service.example
|
H A D | Weaver.cpp | 22 namespace weaver { namespace
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/ |
H A D | MockWeaverService.java | 3 import android.hardware.weaver.V1_0.IWeaver; 4 import android.hardware.weaver.V1_0.WeaverConfig; 5 import android.hardware.weaver.V1_0.WeaverReadResponse; 6 import android.hardware.weaver.V1_0.WeaverStatus;
|
/aosp12/hardware/interfaces/weaver/aidl/ |
H A D | Android.bp | 11 name: "android.hardware.weaver", 13 srcs: ["android/hardware/weaver/*.aidl"],
|
/aosp12/hardware/google/pixel/dauntless/ |
H A D | dauntless.mk | 5 android.hardware.weaver@1.0-service.citadel \
|
/aosp12/hardware/interfaces/weaver/1.0/ |
H A D | Android.bp | 13 name: "android.hardware.weaver@1.0",
|
/aosp12/hardware/google/pixel/citadel/ |
H A D | citadel.mk | 7 android.hardware.weaver@1.0-service.citadel \
|
/aosp12/hardware/google/pixel-sepolicy/citadel/ |
H A D | file_contexts | 6 /vendor/bin/hw/android\.hardware\.weaver@1\.0-service\.citadel u:object_r:hal_weaver_citadel_ex…
|