/system/keymaster/android_keymaster/ |
H A D | android_keymaster.cpp | 63 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size) function in class:keymaster::AndroidKeymaster 66 AndroidKeymaster::~AndroidKeymaster() {} 68 AndroidKeymaster::AndroidKeymaster(AndroidKeymaster&& other) function in class:keymaster::AndroidKeymaster 72 // specific modes, padding, etc. are supported for that key type, and AndroidKeymaster also has 74 // the keytypes and provide some mechanism for AndroidKeymaster to query the keytypes for the 87 void AndroidKeymaster [all...] |
/system/keymaster/include/keymaster/ |
H A D | android_keymaster.h | 48 class AndroidKeymaster { class in namespace:keymaster 50 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size); 51 virtual ~AndroidKeymaster(); 52 AndroidKeymaster(AndroidKeymaster&&);
|
H A D | soft_keymaster_device.h | 245 UniquePtr<AndroidKeymaster> impl_;
|
/system/keymaster/ng/include/ |
H A D | AndroidKeymaster3Device.h | 31 class AndroidKeymaster; 94 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidKeymaster4Device.h | 26 class AndroidKeymaster; 102 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
|
/system/core/trusty/keymaster/ |
H A D | trusty_keymaster_device_test.cpp | 39 static keymaster::AndroidKeymaster *impl_ = nullptr; 59 impl_ = new keymaster::AndroidKeymaster(new keymaster::SoftKeymasterContext(nullptr), 16); 63 delete static_cast<keymaster::AndroidKeymaster*>(priv_); 67 static int fake_call(keymaster::AndroidKeymaster* device, 68 void (keymaster::AndroidKeymaster::*method)(const Req&, Rsp*), void* in_buf, 86 return fake_call(impl_, &keymaster::AndroidKeymaster::GenerateKey, in_buf, in_size, 89 return fake_call(impl_, &keymaster::AndroidKeymaster::BeginOperation, in_buf, in_size, 92 return fake_call(impl_, &keymaster::AndroidKeymaster::UpdateOperation, in_buf, in_size, 95 return fake_call(impl_, &keymaster::AndroidKeymaster::FinishOperation, in_buf, in_size, 98 return fake_call(impl_, &keymaster::AndroidKeymaster [all...] |
/system/keymaster/ng/ |
H A D | AndroidKeymaster3Device.cpp | 224 : impl_(new ::keymaster::AndroidKeymaster( 233 : impl_(new ::keymaster::AndroidKeymaster(context, kOperationTableSize)), profile_(profile) {}
|
H A D | AndroidKeymaster4Device.cpp | 213 : impl_(new ::keymaster::AndroidKeymaster(
|
/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 165 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { 175 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { 1304 // km1_dev. Otherwise, we'll use the software AndroidKeymaster, which may delegate to 1383 // km1_dev. Otherwise, we'll use the software AndroidKeymaster, which may delegate to 1456 // km1_dev. Otherwise, we'll use the software AndroidKeymaster, which may delegate to 1593 // km1_dev. Otherwise, we'll use the software AndroidKeymaster, which may delegate to
|
/system/keymaster/tests/ |
H A D | android_keymaster_test.cpp | 1658 // And values provided by AndroidKeymaster 1716 // And values provided by AndroidKeymaster 1748 // And values provided by AndroidKeymaster 1920 AndroidKeymaster keymaster_; 4281 using KeymasterVec = std::vector<std::unique_ptr<AndroidKeymaster>>; 4290 keymasters.push_back(make_unique<AndroidKeymaster>(new TestKeymasterContext, 16)); 4346 AndroidKeymaster keymaster(new TestKeymasterContext, 16);
|