Searched refs:AndroidKeymaster (Results 1 - 10 of 10) sorted by relevance

/system/keymaster/android_keymaster/
H A Dandroid_keymaster.cpp63 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 Dandroid_keymaster.h48 class AndroidKeymaster { class in namespace:keymaster
50 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size);
51 virtual ~AndroidKeymaster();
52 AndroidKeymaster(AndroidKeymaster&&);
H A Dsoft_keymaster_device.h245 UniquePtr<AndroidKeymaster> impl_;
/system/keymaster/ng/include/
H A DAndroidKeymaster3Device.h31 class AndroidKeymaster;
94 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
H A DAndroidKeymaster4Device.h26 class AndroidKeymaster;
102 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
/system/core/trusty/keymaster/
H A Dtrusty_keymaster_device_test.cpp39 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 DAndroidKeymaster3Device.cpp224 : impl_(new ::keymaster::AndroidKeymaster(
233 : impl_(new ::keymaster::AndroidKeymaster(context, kOperationTableSize)), profile_(profile) {}
H A DAndroidKeymaster4Device.cpp213 : impl_(new ::keymaster::AndroidKeymaster(
/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp165 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 Dandroid_keymaster_test.cpp1658 // 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);

Completed in 78 milliseconds