Searched defs:operation_handle (Results 1 - 5 of 5) sorted by relevance

/system/keymaster/include/keymaster/
H A Doperation.h103 virtual keymaster_operation_handle_t operation_handle() const { return operation_handle_; } function in class:keymaster::Operation
/system/core/trusty/keymaster/
H A Dtrusty_keymaster_device.cpp467 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 Dlegacy_keymaster_device_wrapper.cpp441 keymaster_operation_handle_t& operation_handle = resultOpHandle; local
447 &kmInParams, &out_params, &operation_handle);
/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp1204 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 Dandroid_keymaster_test_utils.cpp883 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

Completed in 6481 milliseconds