Lines Matching refs:length
109 if (hdr->length != 1) { in asn1_valid_der_boolean()
111 hdr->length); in asn1_valid_der_boolean()
132 if (hdr->tag == ASN1_TAG_NULL && hdr->length != 0) in asn1_valid_der()
233 hdr->length = 0; in asn1_get_next()
249 hdr->length = (hdr->length << 8) | *pos++; in asn1_get_next()
251 if (hdr->length < 128) { in asn1_get_next()
258 hdr->length = tmp; in asn1_get_next()
261 if (end < pos || hdr->length > (unsigned int) (end - pos)) { in asn1_get_next()
339 if (asn1_get_next(buf, len, &hdr) < 0 || hdr.length == 0 || in asn1_get_oid()
345 *next = hdr.payload + hdr.length; in asn1_get_oid()
347 return asn1_parse_oid(hdr.payload, hdr.length, oid); in asn1_get_oid()
440 if (asn1_get_next(buf, len, &hdr) < 0 || hdr.length == 0 || in asn1_get_integer()
446 *next = hdr.payload + hdr.length; in asn1_get_integer()
448 left = hdr.length; in asn1_get_integer()
451 hdr.length); in asn1_get_integer()
475 *next = hdr->payload + hdr->length; in asn1_get_sequence()
492 asn1_get_oid(hdr.payload, hdr.length, oid, &pos) < 0) in asn1_get_alg_id()
497 *params_len = hdr.payload + hdr.length - pos; in asn1_get_alg_id()