Lines Matching refs:proc_params
58 struct pkcs11_attribute_head *proc_params, in pkcs2tee_algorithm() argument
108 if (pkcs2tee_algo[n].mech_id == proc_params->id) { in pkcs2tee_algorithm()
118 switch (proc_params->id) { in pkcs2tee_algorithm()
125 rc = pkcs2tee_algo_rsa_pss(tee_id, proc_params); in pkcs2tee_algorithm()
128 rc = pkcs2tee_algo_rsa_oaep(tee_id, tee_hash_id, proc_params); in pkcs2tee_algorithm()
132 proc_params); in pkcs2tee_algorithm()
140 rc = pkcs2tee_algo_ecdsa(tee_id, proc_params, obj); in pkcs2tee_algorithm()
143 rc = pkcs2tee_algo_ecdh(tee_id, proc_params, obj); in pkcs2tee_algorithm()
405 struct pkcs11_attribute_head *proc_params, in init_tee_operation() argument
411 switch (proc_params->id) { in init_tee_operation()
421 rc = pkcs2tee_proc_params_rsa_pss(proc, proc_params); in init_tee_operation()
428 rc = pkcs2tee_proc_params_rsa_oaep(proc, proc_params); in init_tee_operation()
431 rc = pkcs2tee_proc_params_eddsa(proc, proc_params); in init_tee_operation()
434 rc = pkcs2tee_proc_params_rsa_aes_wrap(proc, proc_params); in init_tee_operation()
445 struct pkcs11_attribute_head *proc_params, in init_asymm_operation() argument
450 assert(processing_is_tee_asymm(proc_params->id)); in init_asymm_operation()
452 rc = allocate_tee_operation(session, function, proc_params, obj); in init_asymm_operation()
460 rc = init_tee_operation(session, proc_params, obj); in init_asymm_operation()
462 session->processing->mecha_type = proc_params->id; in init_asymm_operation()
1025 struct pkcs11_attribute_head *proc_params, in do_asymm_derivation() argument
1056 switch (proc_params->id) { in do_asymm_derivation()
1058 rc = pkcs2tee_param_ecdh(proc_params, &a_ptr, &a_size); in do_asymm_derivation()
1073 TEE_Panic(proc_params->id); in do_asymm_derivation()