Lines Matching refs:start

413                            unsigned char *start,
424 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tagged_string(p, start,
430 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_oid(p, start, oid,
433 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len));
434 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start,
438 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len));
439 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start,
446 int mbedtls_x509_write_names(unsigned char **p, unsigned char *start,
454 MBEDTLS_ASN1_CHK_ADD(len, x509_write_name(p, start, cur));
458 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len));
459 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_CONSTRUCTED |
465 int mbedtls_x509_write_sig(unsigned char **p, unsigned char *start,
474 if (*p < start || (size_t) (*p - start) < size) {
482 if (*p - start < 1) {
489 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len));
490 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_BIT_STRING));
505 mbedtls_asn1_write_algorithm_identifier_ext(p, start, oid, oid_len,
511 static int x509_write_extension(unsigned char **p, unsigned char *start,
517 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, ext->val.p + 1,
519 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, ext->val.len - 1));
520 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_OCTET_STRING));
523 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_bool(p, start, 1));
526 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, ext->oid.p,
528 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, ext->oid.len));
529 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_OID));
531 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len));
532 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_CONSTRUCTED |
548 int mbedtls_x509_write_extensions(unsigned char **p, unsigned char *start,
556 MBEDTLS_ASN1_CHK_ADD(len, x509_write_extension(p, start, cur_ext));