diff options
author | Etienne Carriere <etienne.carriere@linaro.org> | 2020-12-10 15:23:31 +0100 |
---|---|---|
committer | Jérôme Forissier <jerome@forissier.org> | 2020-12-11 10:37:37 +0100 |
commit | 5d5f504fbf3a5910869f31d662b3db4c4d43e8ed (patch) | |
tree | 8dc9c1759169a32b8db3256a8924b84e7baf87d4 /ta | |
parent | 55e6965cf2b465eef3467856d114f67d04bc3553 (diff) |
ta: pkcs11: remove empty tee_release_ctr_operation()
Remove function tee_release_ctr_operation() that is empty since
the generic sequence already releases CTR operation extra context.
Reviewed-by: Ruchika Gupta <ruchika.gupta@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Diffstat (limited to 'ta')
-rw-r--r-- | ta/pkcs11/src/processing.c | 8 | ||||
-rw-r--r-- | ta/pkcs11/src/processing.h | 1 | ||||
-rw-r--r-- | ta/pkcs11/src/processing_aes.c | 4 |
3 files changed, 0 insertions, 13 deletions
diff --git a/ta/pkcs11/src/processing.c b/ta/pkcs11/src/processing.c index 4cf896cb..6fbeb1bb 100644 --- a/ta/pkcs11/src/processing.c +++ b/ta/pkcs11/src/processing.c @@ -75,14 +75,6 @@ void release_active_processing(struct pkcs11_session *session) if (!session->processing) return; - switch (session->processing->mecha_type) { - case PKCS11_CKM_AES_CTR: - tee_release_ctr_operation(session->processing); - break; - default: - break; - } - if (session->processing->tee_op_handle != TEE_HANDLE_NULL) { TEE_FreeOperation(session->processing->tee_op_handle); session->processing->tee_op_handle = TEE_HANDLE_NULL; diff --git a/ta/pkcs11/src/processing.h b/ta/pkcs11/src/processing.h index 88dca236..d668b53e 100644 --- a/ta/pkcs11/src/processing.h +++ b/ta/pkcs11/src/processing.h @@ -49,7 +49,6 @@ enum pkcs11_rc step_symm_operation(struct pkcs11_session *session, enum processing_step step, uint32_t ptypes, TEE_Param *params); -void tee_release_ctr_operation(struct active_processing *processing); enum pkcs11_rc tee_init_ctr_operation(struct active_processing *processing, void *proc_params, size_t params_size); #endif /*PKCS11_TA_PROCESSING_H*/ diff --git a/ta/pkcs11/src/processing_aes.c b/ta/pkcs11/src/processing_aes.c index 72ce6b8f..f60ca4c3 100644 --- a/ta/pkcs11/src/processing_aes.c +++ b/ta/pkcs11/src/processing_aes.c @@ -50,7 +50,3 @@ enum pkcs11_rc tee_init_ctr_operation(struct active_processing *processing, return PKCS11_CKR_OK; } - -void tee_release_ctr_operation(struct active_processing *processing __unused) -{ -} |