Lines Matching refs:vlen

168 	     const void *value, size_t vlen)  in x509_note_OID()  argument
172 ctx->last_oid = look_up_OID(value, vlen); in x509_note_OID()
175 sprint_oid(value, vlen, buffer, sizeof(buffer)); in x509_note_OID()
188 const void *value, size_t vlen) in x509_note_tbs_certificate() argument
193 hdrlen, tag, (unsigned long)value - ctx->data, vlen); in x509_note_tbs_certificate()
196 ctx->cert->tbs_size = vlen + hdrlen; in x509_note_tbs_certificate()
205 const void *value, size_t vlen) in x509_note_pkey_algo() argument
267 const void *value, size_t vlen) in x509_note_signature() argument
271 pr_debug("Signature type: %u size %zu\n", ctx->last_oid, vlen); in x509_note_signature()
282 if (vlen < 1 || *(const u8 *)value != 0) in x509_note_signature()
286 vlen--; in x509_note_signature()
290 ctx->cert->raw_sig_size = vlen; in x509_note_signature()
299 const void *value, size_t vlen) in x509_note_serial() argument
303 ctx->cert->raw_serial_size = vlen; in x509_note_serial()
312 const void *value, size_t vlen) in x509_extract_name_segment() argument
318 ctx->cn_size = vlen; in x509_extract_name_segment()
322 ctx->o_size = vlen; in x509_extract_name_segment()
326 ctx->email_size = vlen; in x509_extract_name_segment()
341 char **_name, size_t vlen) in x509_fabricate_name() argument
416 const void *value, size_t vlen) in x509_note_issuer() argument
420 ctx->cert->raw_issuer_size = vlen; in x509_note_issuer()
421 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->issuer, vlen); in x509_note_issuer()
426 const void *value, size_t vlen) in x509_note_subject() argument
430 ctx->cert->raw_subject_size = vlen; in x509_note_subject()
431 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->subject, vlen); in x509_note_subject()
439 const void *value, size_t vlen) in x509_note_params() argument
451 ctx->params_size = vlen + hdrlen; in x509_note_params()
460 const void *value, size_t vlen) in x509_extract_key_data() argument
474 if (vlen < 1 || *(const u8 *)value != 0) in x509_extract_key_data()
477 ctx->key_size = vlen - 1; in x509_extract_key_data()
489 const void *value, size_t vlen) in x509_process_extension() argument
499 if (ctx->cert->skid || vlen < 3) in x509_process_extension()
501 if (v[0] != ASN1_OTS || v[1] != vlen - 2) in x509_process_extension()
504 vlen -= 2; in x509_process_extension()
506 ctx->cert->raw_skid_size = vlen; in x509_process_extension()
508 kid = asymmetric_key_generate_id(v, vlen, "", 0); in x509_process_extension()
519 ctx->raw_akid_size = vlen; in x509_process_extension()
546 const unsigned char *value, size_t vlen) in x509_decode_time() argument
558 if (vlen != 13) in x509_decode_time()
567 if (vlen != 15) in x509_decode_time()
612 tag, (int)vlen, value); in x509_decode_time()
616 tag, (int)vlen, value); in x509_decode_time()
623 const void *value, size_t vlen) in x509_note_not_before() argument
626 return x509_decode_time(&ctx->cert->valid_from, hdrlen, tag, value, vlen); in x509_note_not_before()
631 const void *value, size_t vlen) in x509_note_not_after() argument
634 return x509_decode_time(&ctx->cert->valid_to, hdrlen, tag, value, vlen); in x509_note_not_after()
642 const void *value, size_t vlen) in x509_akid_note_kid() argument
647 pr_debug("AKID: keyid: %*phN\n", (int)vlen, value); in x509_akid_note_kid()
652 kid = asymmetric_key_generate_id(value, vlen, "", 0); in x509_akid_note_kid()
665 const void *value, size_t vlen) in x509_akid_note_name() argument
669 pr_debug("AKID: name: %*phN\n", (int)vlen, value); in x509_akid_note_name()
672 ctx->akid_raw_issuer_size = vlen; in x509_akid_note_name()
681 const void *value, size_t vlen) in x509_akid_note_serial() argument
686 pr_debug("AKID: serial: %*phN\n", (int)vlen, value); in x509_akid_note_serial()
692 vlen, in x509_akid_note_serial()