Lines Matching refs:end

63 int mbedtls_x509_get_serial(unsigned char **p, const unsigned char *end,
68 if ((end - *p) < 1) {
81 if ((ret = mbedtls_asn1_get_len(p, end, &serial->len)) != 0) {
97 int mbedtls_x509_get_alg_null(unsigned char **p, const unsigned char *end,
102 if ((ret = mbedtls_asn1_get_alg_null(p, end, alg)) != 0) {
112 int mbedtls_x509_get_alg(unsigned char **p, const unsigned char *end,
117 if ((ret = mbedtls_asn1_get_alg(p, end, alg, params)) != 0) {
182 const unsigned char *end;
193 end = p + alg->len;
195 if (p >= end) {
203 if ((ret = mbedtls_asn1_get_tag(&p, end, &md_oid.len, MBEDTLS_ASN1_OID)) != 0) {
216 if (p == end) {
220 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_NULL)) != 0 || len != 0) {
224 if (p != end) {
250 const unsigned char *end, *end2;
266 end = p + params->len;
268 if (p == end) {
275 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
297 if (p == end) {
304 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
333 if (p == end) {
340 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
357 if (p == end) {
364 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
387 if (p != end) {
406 const unsigned char *end,
414 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
419 end = *p + len;
421 if ((end - *p) < 1) {
429 if ((ret = mbedtls_asn1_get_tag(p, end, &oid->len, MBEDTLS_ASN1_OID)) != 0) {
436 if ((end - *p) < 1) {
452 if ((ret = mbedtls_asn1_get_len(p, end, &val->len)) != 0) {
459 if (*p != end) {
497 int mbedtls_x509_get_name(unsigned char **p, const unsigned char *end,
510 if ((ret = mbedtls_asn1_get_tag(p, end, &set_len,
541 * continue until end of SEQUENCE is reached
543 if (*p == end) {
648 int mbedtls_x509_get_time(unsigned char **p, const unsigned char *end,
655 if ((end - *p) < 1) {
672 ret = mbedtls_asn1_get_len(p, end, &len);
688 int mbedtls_x509_get_sig(unsigned char **p, const unsigned char *end, mbedtls_x509_buf *sig)
694 if ((end - *p) < 1) {
701 if ((ret = mbedtls_asn1_get_bitstring_null(p, end, &len)) != 0) {
767 int mbedtls_x509_get_ext(unsigned char **p, const unsigned char *end,
776 ret = mbedtls_asn1_get_tag(p, end, &ext->len,
784 end = *p + ext->len;
789 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
794 if (end != *p + len) {
1131 const unsigned char *end = p + subject_alt_name->len;
1143 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1161 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1167 if (end != p + len) {
1172 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1177 if (end != p + len) {
1182 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_OID)) != 0) {
1191 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1200 if (p != end) {
1213 const unsigned char *end,
1220 while (*p < end) {
1228 if ((ret = mbedtls_asn1_get_len(p, end, &tag_len)) != 0) {
1280 if (*p != end) {
1317 const unsigned char *end,
1324 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
1329 if (*p + len != end) {
1334 return mbedtls_x509_get_subject_alt_name_ext(p, end, subject_alt_name);
1338 const unsigned char *end,
1344 if ((ret = mbedtls_asn1_get_bitstring(p, end, &bs)) != 0) {
1366 const unsigned char *end,
1373 if ((ret = mbedtls_asn1_get_bitstring(p, end, &bs)) != 0) {