Lines Matching refs:pkcs11_rc
84 enum pkcs11_rc entry_generate_secret(struct pkcs11_client *client,
87 enum pkcs11_rc entry_generate_key_pair(struct pkcs11_client *client,
90 enum pkcs11_rc entry_processing_init(struct pkcs11_client *client,
94 enum pkcs11_rc entry_processing_step(struct pkcs11_client *client,
99 enum pkcs11_rc entry_processing_key(struct pkcs11_client *client,
103 enum pkcs11_rc entry_release_active_processing(struct pkcs11_client *client,
107 enum pkcs11_rc entry_wrap_key(struct pkcs11_client *client,
117 enum pkcs11_rc alloc_get_tee_attribute_data(TEE_ObjectHandle tee_obj,
121 enum pkcs11_rc tee2pkcs_add_attribute(struct obj_attrs **head,
129 enum pkcs11_rc init_asymm_operation(struct pkcs11_session *session,
134 enum pkcs11_rc step_asymm_operation(struct pkcs11_session *session,
139 enum pkcs11_rc wrap_data_by_asymm_enc(struct pkcs11_session *session,
143 enum pkcs11_rc unwrap_key_by_asymm(struct pkcs11_session *session, void *data,
152 enum pkcs11_rc init_symm_operation(struct pkcs11_session *session,
157 enum pkcs11_rc step_symm_operation(struct pkcs11_session *session,
162 enum pkcs11_rc tee_init_ctr_operation(struct active_processing *processing,
165 enum pkcs11_rc derive_key_by_symm_enc(struct pkcs11_session *session,
168 enum pkcs11_rc wrap_data_by_symm_enc(struct pkcs11_session *session,
172 enum pkcs11_rc unwrap_key_by_symm(struct pkcs11_session *session, void *data,
176 enum pkcs11_rc tee_ae_decrypt_update(struct pkcs11_session *session,
179 enum pkcs11_rc tee_ae_decrypt_final(struct pkcs11_session *session,
182 enum pkcs11_rc tee_ae_encrypt_final(struct pkcs11_session *session,
187 enum pkcs11_rc tee_init_gcm_operation(struct pkcs11_session *session,
190 enum pkcs11_rc tee_ae_reinit_gcm_operation(struct pkcs11_session *session);
195 enum pkcs11_rc
199 enum pkcs11_rc step_digest_operation(struct pkcs11_session *session,
207 enum pkcs11_rc load_tee_ec_key_attrs(TEE_Attribute **tee_attrs,
211 enum pkcs11_rc load_tee_eddsa_key_attrs(TEE_Attribute **tee_attrs,
219 enum pkcs11_rc pkcs2tee_algo_ecdsa(uint32_t *tee_id,
223 enum pkcs11_rc generate_ec_keys(struct pkcs11_attribute_head *proc_params,
227 enum pkcs11_rc generate_eddsa_keys(struct pkcs11_attribute_head *proc_params,
236 enum pkcs11_rc load_tee_rsa_key_attrs(TEE_Attribute **tee_attrs,
240 enum pkcs11_rc
244 enum pkcs11_rc pkcs2tee_validate_rsa_pss(struct active_processing *proc,
247 enum pkcs11_rc pkcs2tee_algo_rsa_pss(uint32_t *tee_id,
250 enum pkcs11_rc
254 enum pkcs11_rc
258 enum pkcs11_rc
262 enum pkcs11_rc pkcs2tee_algo_rsa_oaep(uint32_t *tee_id, uint32_t *tee_hash_id,
265 enum pkcs11_rc
269 enum pkcs11_rc generate_rsa_keys(struct pkcs11_attribute_head *proc_params,
275 enum pkcs11_rc do_asymm_derivation(struct pkcs11_session *session,
279 enum pkcs11_rc pkcs2tee_param_ecdh(struct pkcs11_attribute_head *proc_params,
282 enum pkcs11_rc pkcs2tee_algo_ecdh(uint32_t *tee_id,
286 enum pkcs11_rc pkcs2tee_rsa_nopad_context(struct active_processing *proc);