Lines Matching refs:ret

75     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;  in pk_write_rsa_pubkey()  local
82 if ( ( ret = mbedtls_rsa_export( rsa, NULL, NULL, NULL, NULL, &T ) ) != 0 || in pk_write_rsa_pubkey()
83 ( ret = mbedtls_asn1_write_mpi( p, start, &T ) ) < 0 ) in pk_write_rsa_pubkey()
85 len += ret; in pk_write_rsa_pubkey()
88 if ( ( ret = mbedtls_rsa_export( rsa, &T, NULL, NULL, NULL, NULL ) ) != 0 || in pk_write_rsa_pubkey()
89 ( ret = mbedtls_asn1_write_mpi( p, start, &T ) ) < 0 ) in pk_write_rsa_pubkey()
91 len += ret; in pk_write_rsa_pubkey()
96 if( ret < 0 ) in pk_write_rsa_pubkey()
97 return( ret ); in pk_write_rsa_pubkey()
114 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pk_write_ec_pubkey() local
118 if( ( ret = mbedtls_ecp_point_write_binary( &ec->grp, &ec->Q, in pk_write_ec_pubkey()
122 return( ret ); in pk_write_ec_pubkey()
142 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pk_write_ec_param() local
147 if( ( ret = mbedtls_oid_get_oid_by_ec_grp( ec->grp.id, &oid, &oid_len ) ) != 0 ) in pk_write_ec_param()
148 return( ret ); in pk_write_ec_param()
161 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pk_write_ec_private() local
165 ret = mbedtls_ecp_write_key( ec, tmp, byte_length ); in pk_write_ec_private()
166 if( ret != 0 ) in pk_write_ec_private()
168 ret = mbedtls_asn1_write_octet_string( p, start, tmp, byte_length ); in pk_write_ec_private()
172 return( ret ); in pk_write_ec_private()
179 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_pk_write_pubkey() local
227 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_pk_write_pubkey_der() local
283 ret = mbedtls_psa_get_ecc_oid_from_id( curve, bits, &oid, &oid_len ); in mbedtls_pk_write_pubkey_der()
284 if( ret != 0 ) in mbedtls_pk_write_pubkey_der()
297 if( ( ret = mbedtls_oid_get_oid_by_pk_alg( pk_type, &oid, in mbedtls_pk_write_pubkey_der()
300 return( ret ); in mbedtls_pk_write_pubkey_der()
315 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_pk_write_key_der() local
339 if( ( ret = mbedtls_rsa_export_crt( rsa, NULL, NULL, &T ) ) != 0 || in mbedtls_pk_write_key_der()
340 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
342 len += ret; in mbedtls_pk_write_key_der()
345 if( ( ret = mbedtls_rsa_export_crt( rsa, NULL, &T, NULL ) ) != 0 || in mbedtls_pk_write_key_der()
346 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
348 len += ret; in mbedtls_pk_write_key_der()
351 if( ( ret = mbedtls_rsa_export_crt( rsa, &T, NULL, NULL ) ) != 0 || in mbedtls_pk_write_key_der()
352 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
354 len += ret; in mbedtls_pk_write_key_der()
357 if ( ( ret = mbedtls_rsa_export( rsa, NULL, NULL, in mbedtls_pk_write_key_der()
359 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
361 len += ret; in mbedtls_pk_write_key_der()
364 if ( ( ret = mbedtls_rsa_export( rsa, NULL, &T, in mbedtls_pk_write_key_der()
366 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
368 len += ret; in mbedtls_pk_write_key_der()
371 if ( ( ret = mbedtls_rsa_export( rsa, NULL, NULL, in mbedtls_pk_write_key_der()
373 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
375 len += ret; in mbedtls_pk_write_key_der()
378 if ( ( ret = mbedtls_rsa_export( rsa, NULL, NULL, in mbedtls_pk_write_key_der()
380 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
382 len += ret; in mbedtls_pk_write_key_der()
385 if ( ( ret = mbedtls_rsa_export( rsa, &T, NULL, in mbedtls_pk_write_key_der()
387 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der()
389 len += ret; in mbedtls_pk_write_key_der()
394 if( ret < 0 ) in mbedtls_pk_write_key_der()
395 return( ret ); in mbedtls_pk_write_key_der()
558 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_pk_write_pubkey_pem() local
565 if( ( ret = mbedtls_pk_write_pubkey_der( key, output_buf, in mbedtls_pk_write_pubkey_pem()
568 return( ret ); in mbedtls_pk_write_pubkey_pem()
571 if( ( ret = mbedtls_pem_write_buffer( PEM_BEGIN_PUBLIC_KEY, PEM_END_PUBLIC_KEY, in mbedtls_pk_write_pubkey_pem()
572 output_buf + sizeof(output_buf) - ret, in mbedtls_pk_write_pubkey_pem()
573 ret, buf, size, &olen ) ) != 0 ) in mbedtls_pk_write_pubkey_pem()
575 return( ret ); in mbedtls_pk_write_pubkey_pem()
583 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_pk_write_key_pem() local
591 if( ( ret = mbedtls_pk_write_key_der( key, output_buf, sizeof(output_buf) ) ) < 0 ) in mbedtls_pk_write_key_pem()
592 return( ret ); in mbedtls_pk_write_key_pem()
612 if( ( ret = mbedtls_pem_write_buffer( begin, end, in mbedtls_pk_write_key_pem()
613 output_buf + sizeof(output_buf) - ret, in mbedtls_pk_write_key_pem()
614 ret, buf, size, &olen ) ) != 0 ) in mbedtls_pk_write_key_pem()
616 return( ret ); in mbedtls_pk_write_key_pem()