/system/core/trusty/keymaster/include/trusty_keymaster/legacy/ |
D | trusty_keymaster_device.h | 95 static keymaster_error_t configure(const keymaster2_device_t* dev, 97 static keymaster_error_t add_rng_entropy(const keymaster2_device_t* dev, const uint8_t* data, 99 static keymaster_error_t generate_key(const keymaster2_device_t* dev, 103 static keymaster_error_t get_key_characteristics(const keymaster2_device_t* dev, 108 static keymaster_error_t import_key(const keymaster2_device_t* dev, 114 static keymaster_error_t export_key(const keymaster2_device_t* dev, 120 static keymaster_error_t attest_key(const keymaster2_device_t* dev, 124 static keymaster_error_t upgrade_key(const keymaster2_device_t* dev, 128 static keymaster_error_t delete_key(const keymaster2_device_t* dev, 130 static keymaster_error_t delete_all_keys(const keymaster2_device_t* dev); [all …]
|
/system/keymaster/include/keymaster/ |
D | soft_keymaster_device.h | 73 keymaster2_device_t* keymaster2_device(); 182 static keymaster_error_t configure(const keymaster2_device_t* dev, 184 static keymaster_error_t add_rng_entropy(const keymaster2_device_t* dev, const uint8_t* data, 186 static keymaster_error_t generate_key(const keymaster2_device_t* dev, 190 static keymaster_error_t get_key_characteristics(const keymaster2_device_t* dev, 195 static keymaster_error_t import_key(const keymaster2_device_t* dev, // 201 static keymaster_error_t export_key(const keymaster2_device_t* dev, // 207 static keymaster_error_t attest_key(const keymaster2_device_t* dev, 211 static keymaster_error_t upgrade_key(const keymaster2_device_t* dev, 215 static keymaster_error_t delete_key(const keymaster2_device_t* dev, [all …]
|
D | keymaster_configuration.h | 33 keymaster_error_t ConfigureDevice(keymaster2_device_t* dev);
|
/system/keymaster/include/keymaster/legacy_support/ |
D | keymaster_passthrough_engine.h | 30 typedef struct keymaster2_device keymaster2_device_t; typedef 65 createInstance(const keymaster2_device_t* dev);
|
/system/security/keystore/ |
D | legacy_keymaster_device_wrapper.h | 26 typedef struct keymaster2_device keymaster2_device_t; typedef 46 explicit LegacyKeymasterDeviceWrapper(keymaster2_device_t* dev); 82 keymaster2_device_t* keymaster_device_;
|
D | legacy_keymaster_device_wrapper.cpp | 34 LegacyKeymasterDeviceWrapper::LegacyKeymasterDeviceWrapper(keymaster2_device_t* dev) in LegacyKeymasterDeviceWrapper() 534 keymaster2_device_t* dev = nullptr; in makeSoftwareKeymasterDevice()
|
/system/keymaster/include/keymaster/contexts/ |
D | keymaster2_passthrough_context.h | 34 explicit Keymaster2PassthroughContext(keymaster2_device_t* dev); 112 keymaster2_device_t* device_;
|
/system/keymaster/legacy_support/ |
D | keymaster_passthrough_engine.cpp | 80 if (std::is_same<KeymasterDeviceType, keymaster2_device_t>::value) in ~TKeymasterPassthroughEngine() 235 TKeymasterPassthroughEngine<keymaster2_device_t>::GenerateKey(const AuthorizationSet& key_descripti… in GenerateKey() 287 TKeymasterPassthroughEngine<keymaster2_device_t>::ImportKey(const AuthorizationSet& key_description, in ImportKey() 321 KeymasterPassthroughEngine::createInstance(const keymaster2_device_t* dev) { in createInstance() 322 return engine_ptr_t(new TKeymasterPassthroughEngine<keymaster2_device_t>(dev)); in createInstance()
|
D | keymaster_passthrough_operation.cpp | 95 KeymasterPassthroughOperation<keymaster2_device_t>::Finish(const AuthorizationSet& input_params, co… in Finish()
|
D | keymaster_passthrough_operation.h | 88 keymaster_error_t KeymasterPassthroughOperation<keymaster2_device_t>::Finish(
|
/system/keymaster/android_keymaster/ |
D | keymaster_configuration.cpp | 70 keymaster_error_t ConfigureDevice(keymaster2_device_t* dev, uint32_t os_version, in ConfigureDevice() 78 keymaster_error_t ConfigureDevice(keymaster2_device_t* dev) { in ConfigureDevice()
|
/system/keymaster/ng/include/ |
D | AndroidKeymaster3Device.h | 28 typedef struct keymaster2_device keymaster2_device_t; typedef 100 IKeymasterDevice* CreateKeymasterDevice(keymaster2_device_t* km2_device);
|
/system/keymaster/contexts/ |
D | soft_keymaster_device.cpp | 340 keymaster2_device_t* SoftKeymasterDevice::keymaster2_device() { in keymaster2_device() 371 std::is_same<T, keymaster2_device_t>::value), in convert_device() 393 delete convert_device(reinterpret_cast<keymaster2_device_t*>(dev)); in close_device() 615 keymaster_error_t SoftKeymasterDevice::configure(const keymaster2_device_t* dev, in configure() 651 keymaster_error_t SoftKeymasterDevice::add_rng_entropy(const keymaster2_device_t* dev, in add_rng_entropy() 785 SoftKeymasterDevice::generate_key(const keymaster2_device_t* dev, // in generate_key() 905 const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics() 983 const keymaster2_device_t* dev, const keymaster_key_param_set_t* params, in import_key() 1051 keymaster_error_t SoftKeymasterDevice::export_key(const keymaster2_device_t* dev, in export_key() 1069 keymaster_error_t SoftKeymasterDevice::attest_key(const keymaster2_device_t* dev, in attest_key() [all …]
|
D | keymaster2_passthrough_context.cpp | 25 Keymaster2PassthroughContext::Keymaster2PassthroughContext(keymaster2_device_t* dev) in Keymaster2PassthroughContext()
|
/system/keymaster/tests/ |
D | android_keymaster_test_utils.h | 162 virtual keymaster2_device_t* CreateDevice() const = 0; 184 keymaster2_device_t* device(); 339 keymaster2_device_t* device_;
|
D | android_keymaster_test_utils.cpp | 190 keymaster2_device_t* Keymaster2Test::device() { in device()
|
D | android_keymaster_test.cpp | 115 keymaster2_device_t* CreateDevice() const override { in CreateDevice() 141 keymaster2_device_t* CreateDevice() const override { in CreateDevice() 176 keymaster2_device_t* CreateDevice() const override { in CreateDevice()
|
/system/keymaster/ng/ |
D | AndroidKeymaster3Device.cpp | 499 IKeymasterDevice* CreateKeymasterDevice(keymaster2_device_t* km2_device) { in CreateKeymasterDevice()
|