Lines Matching refs:len

76     size_t len = 0;  in pk_write_rsa_pubkey()  local
85 len += ret; in pk_write_rsa_pubkey()
91 len += ret; in pk_write_rsa_pubkey()
99 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( p, start, len ) ); in pk_write_rsa_pubkey()
100 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( p, start, MBEDTLS_ASN1_CONSTRUCTED | in pk_write_rsa_pubkey()
103 return( (int) len ); in pk_write_rsa_pubkey()
115 size_t len = 0; in pk_write_ec_pubkey() local
120 &len, buf, sizeof( buf ) ) ) != 0 ) in pk_write_ec_pubkey()
125 if( *p < start || (size_t)( *p - start ) < len ) in pk_write_ec_pubkey()
128 *p -= len; in pk_write_ec_pubkey()
129 memcpy( *p, buf, len ); in pk_write_ec_pubkey()
131 return( (int) len ); in pk_write_ec_pubkey()
143 size_t len = 0; in pk_write_ec_param() local
150 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_oid( p, start, oid, oid_len ) ); in pk_write_ec_param()
152 return( (int) len ); in pk_write_ec_param()
180 size_t len = 0; in mbedtls_pk_write_pubkey() local
189 MBEDTLS_ASN1_CHK_ADD( len, pk_write_rsa_pubkey( p, start, mbedtls_pk_rsa( *key ) ) ); in mbedtls_pk_write_pubkey()
194 MBEDTLS_ASN1_CHK_ADD( len, pk_write_ec_pubkey( p, start, mbedtls_pk_ec( *key ) ) ); in mbedtls_pk_write_pubkey()
207 if ( psa_export_public_key( *key_id, start, buffer_size, &len ) in mbedtls_pk_write_pubkey()
214 *p -= len; in mbedtls_pk_write_pubkey()
215 memmove( *p, start, len ); in mbedtls_pk_write_pubkey()
222 return( (int) len ); in mbedtls_pk_write_pubkey()
229 size_t len = 0, par_len = 0, oid_len; in mbedtls_pk_write_pubkey_der() local
240 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_pk_write_pubkey( &c, buf, key ) ); in mbedtls_pk_write_pubkey_der()
251 len += 1; in mbedtls_pk_write_pubkey_der()
253 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_pk_write_pubkey_der()
254 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_BIT_STRING ) ); in mbedtls_pk_write_pubkey_der()
303 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_algorithm_identifier( &c, buf, oid, oid_len, in mbedtls_pk_write_pubkey_der()
306 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_pk_write_pubkey_der()
307 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_CONSTRUCTED | in mbedtls_pk_write_pubkey_der()
310 return( (int) len ); in mbedtls_pk_write_pubkey_der()
317 size_t len = 0; in mbedtls_pk_write_key_der() local
342 len += ret; in mbedtls_pk_write_key_der()
348 len += ret; in mbedtls_pk_write_key_der()
354 len += ret; in mbedtls_pk_write_key_der()
361 len += ret; in mbedtls_pk_write_key_der()
368 len += ret; in mbedtls_pk_write_key_der()
375 len += ret; in mbedtls_pk_write_key_der()
382 len += ret; in mbedtls_pk_write_key_der()
389 len += ret; in mbedtls_pk_write_key_der()
397 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_int( &c, buf, 0 ) ); in mbedtls_pk_write_key_der()
398 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_pk_write_key_der()
399 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, in mbedtls_pk_write_key_der()
436 len += pub_len; in mbedtls_pk_write_key_der()
444 len += par_len; in mbedtls_pk_write_key_der()
447 MBEDTLS_ASN1_CHK_ADD( len, pk_write_ec_private( &c, buf, ec ) ); in mbedtls_pk_write_key_der()
450 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_int( &c, buf, 1 ) ); in mbedtls_pk_write_key_der()
452 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_pk_write_key_der()
453 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_CONSTRUCTED | in mbedtls_pk_write_key_der()
460 return( (int) len ); in mbedtls_pk_write_key_der()