Lines Matching defs:vlen

155 	     const void *value, size_t vlen)
159 ctx->last_oid = look_up_OID(value, vlen);
162 sprint_oid(value, vlen, buffer, sizeof(buffer));
175 const void *value, size_t vlen)
180 hdrlen, tag, (unsigned long)value - ctx->data, vlen);
183 ctx->cert->tbs_size = vlen + hdrlen;
191 const void *value, size_t vlen)
305 const void *value, size_t vlen)
309 pr_debug("Signature: alg=%u, size=%zu\n", ctx->last_oid, vlen);
327 if (vlen < 1 || *(const u8 *)value != 0)
331 vlen--;
335 ctx->cert->raw_sig_size = vlen;
344 const void *value, size_t vlen)
348 ctx->cert->raw_serial_size = vlen;
357 const void *value, size_t vlen)
363 ctx->cn_size = vlen;
367 ctx->o_size = vlen;
371 ctx->email_size = vlen;
386 char **_name, size_t vlen)
461 const void *value, size_t vlen)
467 ctx->cert->raw_issuer_size = vlen;
470 kid = asymmetric_key_generate_id(value, vlen, "", 0);
476 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->issuer, vlen);
481 const void *value, size_t vlen)
485 ctx->cert->raw_subject_size = vlen;
486 return x509_fabricate_name(ctx, hdrlen, tag, &ctx->cert->subject, vlen);
494 const void *value, size_t vlen)
506 ctx->params_size = vlen + hdrlen;
515 const void *value, size_t vlen)
558 if (vlen < 1 || *(const u8 *)value != 0)
561 ctx->key_size = vlen - 1;
573 const void *value, size_t vlen)
583 if (ctx->cert->skid || vlen < 3)
585 if (v[0] != ASN1_OTS || v[1] != vlen - 2)
588 vlen -= 2;
590 ctx->cert->raw_skid_size = vlen;
592 kid = asymmetric_key_generate_id(v, vlen, "", 0);
615 if (vlen < 4)
623 else if (vlen > 4 && v[1] == 0x03 && (v[3] & 0x04))
631 ctx->raw_akid_size = vlen;
644 * vlen should match the entire extension size
648 if (vlen < 2)
650 if (v[1] != vlen - 2)
652 if (vlen >= 4 && v[1] != 0 && v[2] == ASN1_BOOL && v[3] == 1)
666 * @vlen: The size of the object value
680 const unsigned char *value, size_t vlen)
692 if (vlen != 13)
701 if (vlen != 15)
746 tag, (int)vlen, value);
750 tag, (int)vlen, value);
757 const void *value, size_t vlen)
760 return x509_decode_time(&ctx->cert->valid_from, hdrlen, tag, value, vlen);
765 const void *value, size_t vlen)
768 return x509_decode_time(&ctx->cert->valid_to, hdrlen, tag, value, vlen);
776 const void *value, size_t vlen)
781 pr_debug("AKID: keyid: %*phN\n", (int)vlen, value);
786 kid = asymmetric_key_generate_id(value, vlen, "", 0);
799 const void *value, size_t vlen)
803 pr_debug("AKID: name: %*phN\n", (int)vlen, value);
806 ctx->akid_raw_issuer_size = vlen;
815 const void *value, size_t vlen)
820 pr_debug("AKID: serial: %*phN\n", (int)vlen, value);
826 vlen,