/system/keymaster/include/keymaster/ |
H A D | operation.h | 103 virtual keymaster_operation_handle_t operation_handle() const { return operation_handle_; } function in class:keymaster::Operation
|
/system/core/trusty/keymaster/ |
H A D | trusty_keymaster_device.cpp | 467 keymaster_operation_handle_t* operation_handle) { 476 if (!operation_handle) { 502 *operation_handle = response.op_handle; 507 keymaster_error_t TrustyKeymasterDevice::update(keymaster_operation_handle_t operation_handle, argument 533 request.op_handle = operation_handle; 569 keymaster_error_t TrustyKeymasterDevice::finish(keymaster_operation_handle_t operation_handle, argument 594 request.op_handle = operation_handle; 631 keymaster_error_t TrustyKeymasterDevice::abort(keymaster_operation_handle_t operation_handle) { argument 639 request.op_handle = operation_handle; 727 keymaster_operation_handle_t* operation_handle) { 463 begin(keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument 722 begin(const keymaster2_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument 732 update( const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 741 finish(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 753 abort(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle) argument [all...] |
/system/security/keystore/ |
H A D | legacy_keymaster_device_wrapper.cpp | 441 keymaster_operation_handle_t& operation_handle = resultOpHandle; local 447 &kmInParams, &out_params, &operation_handle);
|
/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 1204 keymaster_operation_handle_t* operation_handle) { 1208 if (!operation_handle) 1240 return km1_dev->begin(km1_dev, purpose, key, in_params, out_params, operation_handle); 1267 *operation_handle = response.op_handle; 1277 keymaster_operation_handle_t* operation_handle) { 1285 return begin(&sk_dev->km1_device_, purpose, key, in_params, out_params, operation_handle); 1290 keymaster_operation_handle_t operation_handle, 1302 if (km1_dev && !convert_device(dev)->impl_->has_operation(operation_handle)) { 1306 return km1_dev->update(km1_dev, operation_handle, in_params, input, input_consumed, 1320 request.op_handle = operation_handle; 1199 begin(const keymaster1_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument 1272 begin(const keymaster2_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument 1289 update(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 1353 update(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 1371 finish(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* params, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 1434 finish(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* params, const keymaster_blob_t* input, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 1588 abort(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle) argument 1606 abort(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle) argument [all...] |
/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.cpp | 883 keymaster_operation_handle_t* operation_handle) { 887 operation_handle); 891 keymaster_operation_handle_t operation_handle, 896 return unwrap(dev)->update(unwrap(dev), operation_handle, in_params, input, input_consumed, 901 keymaster_operation_handle_t operation_handle, 906 return unwrap(dev)->finish(unwrap(dev), operation_handle, in_params, signature, out_params, 911 keymaster_operation_handle_t operation_handle) { 912 return unwrap(dev)->abort(unwrap(dev), operation_handle); 879 begin(const keymaster1_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument 890 update(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 900 finish(const struct keymaster1_device* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument 910 abort(const struct keymaster1_device* dev, keymaster_operation_handle_t operation_handle) argument
|