Lines Matching refs:c

140     unsigned char *c = buf + sizeof(buf);  in mbedtls_x509write_crt_set_basic_constraints()  local
152 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_int( &c, buf, in mbedtls_x509write_crt_set_basic_constraints()
155 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_bool( &c, buf, 1 ) ); in mbedtls_x509write_crt_set_basic_constraints()
158 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_set_basic_constraints()
159 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_set_basic_constraints()
174 unsigned char *c = buf + sizeof(buf); in mbedtls_x509write_crt_set_subject_key_identifier() local
179 mbedtls_pk_write_pubkey( &c, buf, ctx->subject_key ) ); in mbedtls_x509write_crt_set_subject_key_identifier()
185 c = buf + sizeof( buf ) - 20; in mbedtls_x509write_crt_set_subject_key_identifier()
188 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_set_subject_key_identifier()
190 mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_OCTET_STRING ) ); in mbedtls_x509write_crt_set_subject_key_identifier()
202 unsigned char *c = buf + sizeof( buf ); in mbedtls_x509write_crt_set_authority_key_identifier() local
207 mbedtls_pk_write_pubkey( &c, buf, ctx->issuer_key ) ); in mbedtls_x509write_crt_set_authority_key_identifier()
213 c = buf + sizeof( buf ) - 20; in mbedtls_x509write_crt_set_authority_key_identifier()
216 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_set_authority_key_identifier()
218 mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_CONTEXT_SPECIFIC | 0 ) ); in mbedtls_x509write_crt_set_authority_key_identifier()
220 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_set_authority_key_identifier()
222 mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_set_authority_key_identifier()
237 unsigned char *c; in mbedtls_x509write_crt_set_key_usage() local
253 c = buf + 5; in mbedtls_x509write_crt_set_key_usage()
256 ret = mbedtls_asn1_write_named_bitstring( &c, buf, ku, 9 ); in mbedtls_x509write_crt_set_key_usage()
265 1, c, (size_t)ret ); in mbedtls_x509write_crt_set_key_usage()
276 unsigned char *c; in mbedtls_x509write_crt_set_ns_cert_type() local
279 c = buf + 4; in mbedtls_x509write_crt_set_ns_cert_type()
281 ret = mbedtls_asn1_write_named_bitstring( &c, buf, &ns_cert_type, 8 ); in mbedtls_x509write_crt_set_ns_cert_type()
287 0, c, (size_t)ret ); in mbedtls_x509write_crt_set_ns_cert_type()
333 unsigned char *c, *c2; in mbedtls_x509write_crt_der() local
343 c = buf + size; in mbedtls_x509write_crt_der()
370 mbedtls_x509_write_extensions( &c, in mbedtls_x509write_crt_der()
372 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_der()
374 mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_der()
377 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_der()
379 mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_der()
389 buf, c - buf ) ); in mbedtls_x509write_crt_der()
390 c -= pub_len; in mbedtls_x509write_crt_der()
397 mbedtls_x509_write_names( &c, buf, in mbedtls_x509write_crt_der()
408 x509_write_time( &c, buf, ctx->not_after, in mbedtls_x509write_crt_der()
412 x509_write_time( &c, buf, ctx->not_before, in mbedtls_x509write_crt_der()
416 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, sub_len ) ); in mbedtls_x509write_crt_der()
418 mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_der()
425 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_x509_write_names( &c, buf, in mbedtls_x509write_crt_der()
432 mbedtls_asn1_write_algorithm_identifier( &c, buf, in mbedtls_x509write_crt_der()
438 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_mpi( &c, buf, in mbedtls_x509write_crt_der()
450 mbedtls_asn1_write_int( &c, buf, ctx->version ) ); in mbedtls_x509write_crt_der()
453 mbedtls_asn1_write_len( &c, buf, sub_len ) ); in mbedtls_x509write_crt_der()
455 mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_der()
460 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_der()
462 mbedtls_asn1_write_tag( &c, buf, MBEDTLS_ASN1_CONSTRUCTED | in mbedtls_x509write_crt_der()
470 if( ( ret = mbedtls_md( mbedtls_md_info_from_type( ctx->md_alg ), c, in mbedtls_x509write_crt_der()
485 memmove( buf, c, len ); in mbedtls_x509write_crt_der()
486 c = buf + len; in mbedtls_x509write_crt_der()
492 MBEDTLS_ASN1_CHK_ADD( sig_and_oid_len, mbedtls_x509_write_sig( &c2, c, in mbedtls_x509write_crt_der()
503 c = c2 - len; in mbedtls_x509write_crt_der()
504 memmove( c, buf, len ); in mbedtls_x509write_crt_der()
507 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_len( &c, buf, len ) ); in mbedtls_x509write_crt_der()
508 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, buf, in mbedtls_x509write_crt_der()