Lines Matching refs:len

139                                         int len,  in parse_attribute_value_string()  argument
144 const char *end = s + len; in parse_attribute_value_string()
203 size_t len, in parse_attribute_value_hex_der_encoded() argument
211 if (len % 2 != 0) { in parse_attribute_value_hex_der_encoded()
215 size_t const der_length = len / 2; in parse_attribute_value_hex_der_encoded()
287 mbedtls_asn1_buf oid = { .p = NULL, .len = 0, .tag = MBEDTLS_ASN1_NULL }; in mbedtls_x509_string_to_names()
311 oid.len = strlen(attr_descr->oid); in mbedtls_x509_string_to_names()
312 oid.p = mbedtls_calloc(1, oid.len); in mbedtls_x509_string_to_names()
313 memcpy(oid.p, attr_descr->oid, oid.len); in mbedtls_x509_string_to_names()
351 mbedtls_asn1_store_named_data(head, (char *) oid.p, oid.len, in mbedtls_x509_string_to_names()
421 size_t len = 0; in x509_write_name() local
423 size_t oid_len = cur_name->oid.len; in x509_write_name()
425 size_t name_len = cur_name->val.len; in x509_write_name()
428 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tagged_string(p, start, in x509_write_name()
434 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_oid(p, start, oid, in x509_write_name()
437 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_name()
438 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_name()
442 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_name()
443 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_name()
447 return (int) len; in x509_write_name()
454 size_t len = 0; in mbedtls_x509_write_names() local
458 MBEDTLS_ASN1_CHK_ADD(len, x509_write_name(p, start, cur)); in mbedtls_x509_write_names()
462 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in mbedtls_x509_write_names()
463 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_CONSTRUCTED | in mbedtls_x509_write_names()
466 return (int) len; in mbedtls_x509_write_names()
476 size_t len = 0; in mbedtls_x509_write_sig() local
482 len = size; in mbedtls_x509_write_sig()
483 (*p) -= len; in mbedtls_x509_write_sig()
484 memcpy(*p, sig, len); in mbedtls_x509_write_sig()
491 len += 1; in mbedtls_x509_write_sig()
493 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in mbedtls_x509_write_sig()
494 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_BIT_STRING)); in mbedtls_x509_write_sig()
508 MBEDTLS_ASN1_CHK_ADD(len, in mbedtls_x509_write_sig()
512 return (int) len; in mbedtls_x509_write_sig()
519 size_t len = 0; in x509_write_extension() local
521 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, ext->val.p + 1, in x509_write_extension()
522 ext->val.len - 1)); in x509_write_extension()
523 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, ext->val.len - 1)); in x509_write_extension()
524 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_OCTET_STRING)); in x509_write_extension()
527 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_bool(p, start, 1)); in x509_write_extension()
530 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, ext->oid.p, in x509_write_extension()
531 ext->oid.len)); in x509_write_extension()
532 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, ext->oid.len)); in x509_write_extension()
533 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_OID)); in x509_write_extension()
535 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_extension()
536 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, MBEDTLS_ASN1_CONSTRUCTED | in x509_write_extension()
539 return (int) len; in x509_write_extension()
556 size_t len = 0; in mbedtls_x509_write_extensions() local
560 MBEDTLS_ASN1_CHK_ADD(len, x509_write_extension(p, start, cur_ext)); in mbedtls_x509_write_extensions()
564 return (int) len; in mbedtls_x509_write_extensions()