Lines Matching refs:end
40 const unsigned char *end, in mbedtls_asn1_get_len() argument
43 if ((end - *p) < 1) { in mbedtls_asn1_get_len()
52 if ((end - *p) < 2) { in mbedtls_asn1_get_len()
61 if ((end - *p) < 3) { in mbedtls_asn1_get_len()
70 if ((end - *p) < 4) { in mbedtls_asn1_get_len()
80 if ((end - *p) < 5) { in mbedtls_asn1_get_len()
94 if (*len > (size_t) (end - *p)) { in mbedtls_asn1_get_len()
102 const unsigned char *end, in mbedtls_asn1_get_tag() argument
105 if ((end - *p) < 1) { in mbedtls_asn1_get_tag()
115 return mbedtls_asn1_get_len(p, end, len); in mbedtls_asn1_get_tag()
119 const unsigned char *end, in mbedtls_asn1_get_bool() argument
125 if ((ret = mbedtls_asn1_get_tag(p, end, &len, MBEDTLS_ASN1_BOOLEAN)) != 0) { in mbedtls_asn1_get_bool()
140 const unsigned char *end, in asn1_get_tagged_int() argument
146 if ((ret = mbedtls_asn1_get_tag(p, end, &len, tag)) != 0) { in asn1_get_tagged_int()
187 const unsigned char *end, in mbedtls_asn1_get_int() argument
190 return asn1_get_tagged_int(p, end, MBEDTLS_ASN1_INTEGER, val); in mbedtls_asn1_get_int()
194 const unsigned char *end, in mbedtls_asn1_get_enum() argument
197 return asn1_get_tagged_int(p, end, MBEDTLS_ASN1_ENUMERATED, val); in mbedtls_asn1_get_enum()
202 const unsigned char *end, in mbedtls_asn1_get_mpi() argument
208 if ((ret = mbedtls_asn1_get_tag(p, end, &len, MBEDTLS_ASN1_INTEGER)) != 0) { in mbedtls_asn1_get_mpi()
220 int mbedtls_asn1_get_bitstring(unsigned char **p, const unsigned char *end, in mbedtls_asn1_get_bitstring() argument
226 if ((ret = mbedtls_asn1_get_tag(p, end, &bs->len, MBEDTLS_ASN1_BIT_STRING)) != 0) { in mbedtls_asn1_get_bitstring()
247 if (*p != end) { in mbedtls_asn1_get_bitstring()
260 const unsigned char *end, in mbedtls_asn1_traverse_sequence_of() argument
271 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in mbedtls_asn1_traverse_sequence_of()
276 if (*p + len != end) { in mbedtls_asn1_traverse_sequence_of()
280 while (*p < end) { in mbedtls_asn1_traverse_sequence_of()
287 if ((ret = mbedtls_asn1_get_len(p, end, &len)) != 0) { in mbedtls_asn1_traverse_sequence_of()
309 int mbedtls_asn1_get_bitstring_null(unsigned char **p, const unsigned char *end, in mbedtls_asn1_get_bitstring_null() argument
314 if ((ret = mbedtls_asn1_get_tag(p, end, len, MBEDTLS_ASN1_BIT_STRING)) != 0) { in mbedtls_asn1_get_bitstring_null()
378 const unsigned char *end, in mbedtls_asn1_get_sequence_of() argument
385 p, end, 0xFF, tag, 0, 0, in mbedtls_asn1_get_sequence_of()
390 const unsigned char *end, in mbedtls_asn1_get_alg() argument
396 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in mbedtls_asn1_get_alg()
401 if ((end - *p) < 1) { in mbedtls_asn1_get_alg()
406 end = *p + len; in mbedtls_asn1_get_alg()
408 if ((ret = mbedtls_asn1_get_tag(p, end, &alg->len, MBEDTLS_ASN1_OID)) != 0) { in mbedtls_asn1_get_alg()
415 if (*p == end) { in mbedtls_asn1_get_alg()
423 if ((ret = mbedtls_asn1_get_len(p, end, ¶ms->len)) != 0) { in mbedtls_asn1_get_alg()
430 if (*p != end) { in mbedtls_asn1_get_alg()
438 const unsigned char *end, in mbedtls_asn1_get_alg_null() argument
446 if ((ret = mbedtls_asn1_get_alg(p, end, alg, ¶ms)) != 0) { in mbedtls_asn1_get_alg_null()