Lines Matching full:if

31 	if (rc)  in pkcs2tee_proc_params_rsa_pss()
35 if (rc) in pkcs2tee_proc_params_rsa_pss()
39 if (rc) in pkcs2tee_proc_params_rsa_pss()
42 if (serialargs_remaining_bytes(&args)) in pkcs2tee_proc_params_rsa_pss()
47 if (!proc->extra_ctx) in pkcs2tee_proc_params_rsa_pss()
96 * length in bytes of the RSA modulus, except if the length in in pkcs2tee_validate_rsa_pss()
101 if ((modulus_size % 8) == 1) in pkcs2tee_validate_rsa_pss()
106 if (rsa_pss_ctx->salt_len > (k - 2 - hash_size)) in pkcs2tee_validate_rsa_pss()
129 if (rc) in pkcs2tee_algo_rsa_pss()
133 if (rc) in pkcs2tee_algo_rsa_pss()
137 if (rc) in pkcs2tee_algo_rsa_pss()
140 if (serialargs_remaining_bytes(&args)) in pkcs2tee_algo_rsa_pss()
143 if (proc_params->id == PKCS11_CKM_RSA_PKCS_PSS) { in pkcs2tee_algo_rsa_pss()
144 if (hash == PKCS11_CKM_SHA_1 && mgf == PKCS11_CKG_MGF1_SHA1) { in pkcs2tee_algo_rsa_pss()
148 if (hash == PKCS11_CKM_SHA224 && in pkcs2tee_algo_rsa_pss()
153 if (hash == PKCS11_CKM_SHA256 && in pkcs2tee_algo_rsa_pss()
158 if (hash == PKCS11_CKM_SHA384 && in pkcs2tee_algo_rsa_pss()
163 if (hash == PKCS11_CKM_SHA512 && in pkcs2tee_algo_rsa_pss()
173 if (hash != PKCS11_CKM_SHA_1 || mgf != PKCS11_CKG_MGF1_SHA1) in pkcs2tee_algo_rsa_pss()
177 if (hash != PKCS11_CKM_SHA224 || mgf != PKCS11_CKG_MGF1_SHA224) in pkcs2tee_algo_rsa_pss()
181 if (hash != PKCS11_CKM_SHA256 || mgf != PKCS11_CKG_MGF1_SHA256) in pkcs2tee_algo_rsa_pss()
185 if (hash != PKCS11_CKM_SHA384 || mgf != PKCS11_CKG_MGF1_SHA384) in pkcs2tee_algo_rsa_pss()
189 if (hash != PKCS11_CKM_SHA512 || mgf != PKCS11_CKG_MGF1_SHA512) in pkcs2tee_algo_rsa_pss()
215 if (rc) in pkcs2tee_proc_params_rsa_oaep()
219 if (rc) in pkcs2tee_proc_params_rsa_oaep()
223 if (rc) in pkcs2tee_proc_params_rsa_oaep()
227 if (rc) in pkcs2tee_proc_params_rsa_oaep()
231 if (rc) in pkcs2tee_proc_params_rsa_oaep()
234 if (serialargs_remaining_bytes(&args)) in pkcs2tee_proc_params_rsa_oaep()
240 if (!proc->extra_ctx) in pkcs2tee_proc_params_rsa_oaep()
271 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
275 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
279 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
283 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
287 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
291 if (rc) in pkcs2tee_proc_params_rsa_aes_wrap()
294 if (serialargs_remaining_bytes(&args)) in pkcs2tee_proc_params_rsa_aes_wrap()
301 if (!proc->extra_ctx) in pkcs2tee_proc_params_rsa_aes_wrap()
337 if (rc) in pkcs2tee_algo_rsa_oaep()
341 if (rc) in pkcs2tee_algo_rsa_oaep()
345 if (rc) in pkcs2tee_algo_rsa_oaep()
349 if (rc) in pkcs2tee_algo_rsa_oaep()
353 if (rc) in pkcs2tee_algo_rsa_oaep()
356 if (serialargs_remaining_bytes(&args)) in pkcs2tee_algo_rsa_oaep()
359 if (source_type != PKCS11_CKZ_DATA_SPECIFIED) in pkcs2tee_algo_rsa_oaep()
366 if (mgf != PKCS11_CKG_MGF1_SHA1) in pkcs2tee_algo_rsa_oaep()
372 if (mgf != PKCS11_CKG_MGF1_SHA224) in pkcs2tee_algo_rsa_oaep()
378 if (mgf != PKCS11_CKG_MGF1_SHA256) in pkcs2tee_algo_rsa_oaep()
384 if (mgf != PKCS11_CKG_MGF1_SHA384) in pkcs2tee_algo_rsa_oaep()
390 if (mgf != PKCS11_CKG_MGF1_SHA512) in pkcs2tee_algo_rsa_oaep()
428 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
432 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
436 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
440 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
444 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
448 if (rc) in pkcs2tee_algo_rsa_aes_wrap()
451 if (serialargs_remaining_bytes(&args)) in pkcs2tee_algo_rsa_aes_wrap()
454 if (source_type != PKCS11_CKZ_DATA_SPECIFIED) in pkcs2tee_algo_rsa_aes_wrap()
461 if (mgf != PKCS11_CKG_MGF1_SHA1) in pkcs2tee_algo_rsa_aes_wrap()
467 if (mgf != PKCS11_CKG_MGF1_SHA224) in pkcs2tee_algo_rsa_aes_wrap()
473 if (mgf != PKCS11_CKG_MGF1_SHA256) in pkcs2tee_algo_rsa_aes_wrap()
479 if (mgf != PKCS11_CKG_MGF1_SHA384) in pkcs2tee_algo_rsa_aes_wrap()
485 if (mgf != PKCS11_CKG_MGF1_SHA512) in pkcs2tee_algo_rsa_aes_wrap()
522 if (rc != PKCS11_CKR_OK) in contains_all_rsa_crt_parameters()
524 if (a_ptr && a_size) in contains_all_rsa_crt_parameters()
528 if (count != ARRAY_SIZE(crt_attr)) in contains_all_rsa_crt_parameters()
548 if (!attrs) in load_tee_rsa_key_attrs()
551 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_MODULUS, in load_tee_rsa_key_attrs()
555 if (pkcs2tee_load_attr(&attrs[count], in load_tee_rsa_key_attrs()
560 if (count == 2) in load_tee_rsa_key_attrs()
568 if (!attrs) in load_tee_rsa_key_attrs()
571 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_MODULUS, in load_tee_rsa_key_attrs()
575 if (pkcs2tee_load_attr(&attrs[count], in load_tee_rsa_key_attrs()
580 if (pkcs2tee_load_attr(&attrs[count], in load_tee_rsa_key_attrs()
585 if (count != 3) in load_tee_rsa_key_attrs()
589 * If the pre-computed CRT parameters are present load them in load_tee_rsa_key_attrs()
590 * but only if they are all present since the GP TEE in load_tee_rsa_key_attrs()
595 if (rc != PKCS11_CKR_OK) { in load_tee_rsa_key_attrs()
596 if (rc == PKCS11_RV_NOT_FOUND) in load_tee_rsa_key_attrs()
603 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_PRIME1, obj, in load_tee_rsa_key_attrs()
607 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_PRIME2, obj, in load_tee_rsa_key_attrs()
611 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_EXPONENT1, in load_tee_rsa_key_attrs()
615 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_EXPONENT2, in load_tee_rsa_key_attrs()
619 if (pkcs2tee_load_attr(&attrs[count], TEE_ATTR_RSA_COEFFICIENT, in load_tee_rsa_key_attrs()
623 if (count == 8) in load_tee_rsa_key_attrs()
633 if (rc == PKCS11_CKR_OK) { in load_tee_rsa_key_attrs()
652 if (rc) in tee2pkcs_rsa_attributes()
657 if (rc != PKCS11_CKR_OK && rc != PKCS11_RV_NOT_FOUND) in tee2pkcs_rsa_attributes()
660 if (rc == PKCS11_CKR_OK && !a_ptr) { in tee2pkcs_rsa_attributes()
663 if (rc) in tee2pkcs_rsa_attributes()
668 if (rc == PKCS11_RV_NOT_FOUND) { in tee2pkcs_rsa_attributes()
673 if (rc) in tee2pkcs_rsa_attributes()
679 if (rc) in tee2pkcs_rsa_attributes()
684 if (rc) in tee2pkcs_rsa_attributes()
689 if (rc) in tee2pkcs_rsa_attributes()
694 if (rc) in tee2pkcs_rsa_attributes()
699 if (rc) in tee2pkcs_rsa_attributes()
704 if (rc) in tee2pkcs_rsa_attributes()
709 if (rc) in tee2pkcs_rsa_attributes()
731 if (!proc_params || !*pub_head || !*priv_head) in generate_rsa_keys()
736 if (rc != PKCS11_CKR_OK || a_size != sizeof(uint32_t)) in generate_rsa_keys()
743 if (rc != PKCS11_CKR_OK && rc != PKCS11_RV_NOT_FOUND) in generate_rsa_keys()
746 if (rc == PKCS11_CKR_OK && a_ptr) { in generate_rsa_keys()
753 if (remove_empty_attribute(priv_head, PKCS11_CKA_MODULUS) || in generate_rsa_keys()
769 if (res) { in generate_rsa_keys()
777 if (res) { in generate_rsa_keys()
785 if (res) { in generate_rsa_keys()
795 if (tee_obj != TEE_HANDLE_NULL) in generate_rsa_keys()
819 if (!key_size) in pkcs2tee_rsa_nopad_context()
823 if (!proc->extra_ctx) in pkcs2tee_rsa_nopad_context()