Lines Matching refs:cur
746 mbedtls_asn1_sequence *cur = certificate_policies; in x509_get_certificate_policies() local
803 if (cur->buf.p != NULL) { in x509_get_certificate_policies()
804 if (cur->next != NULL) { in x509_get_certificate_policies()
808 cur->next = mbedtls_calloc(1, sizeof(mbedtls_asn1_sequence)); in x509_get_certificate_policies()
810 if (cur->next == NULL) { in x509_get_certificate_policies()
815 cur = cur->next; in x509_get_certificate_policies()
818 buf = &(cur->buf); in x509_get_certificate_policies()
848 cur->next = NULL; in x509_get_certificate_policies()
1695 const mbedtls_x509_sequence *cur = extended_key_usage; in x509_info_ext_key_usage() local
1698 while (cur != NULL) { in x509_info_ext_key_usage()
1699 if (mbedtls_oid_get_extended_key_usage(&cur->buf, &desc) != 0) { in x509_info_ext_key_usage()
1708 cur = cur->next; in x509_info_ext_key_usage()
1724 const mbedtls_x509_sequence *cur = certificate_policies; in x509_info_cert_policies() local
1727 while (cur != NULL) { in x509_info_cert_policies()
1728 if (mbedtls_oid_get_certificate_policies(&cur->buf, &desc) != 0) { in x509_info_cert_policies()
1737 cur = cur->next; in x509_info_cert_policies()
1906 const struct x509_crt_verify_string *cur; in mbedtls_x509_crt_verify_info() local
1910 for (cur = x509_crt_verify_strings; cur->string != NULL; cur++) { in mbedtls_x509_crt_verify_info()
1911 if ((flags & cur->code) == 0) { in mbedtls_x509_crt_verify_info()
1915 ret = mbedtls_snprintf(p, n, "%s%s\n", prefix, cur->string); in mbedtls_x509_crt_verify_info()
1917 flags ^= cur->code; in mbedtls_x509_crt_verify_info()
1960 const mbedtls_x509_sequence *cur; in mbedtls_x509_crt_check_extended_key_usage() local
1970 for (cur = &crt->ext_key_usage; cur != NULL; cur = cur->next) { in mbedtls_x509_crt_check_extended_key_usage()
1971 const mbedtls_x509_buf *cur_oid = &cur->buf; in mbedtls_x509_crt_check_extended_key_usage()
1992 const mbedtls_x509_crl_entry *cur = &crl->entry; in mbedtls_x509_crt_is_revoked() local
1994 while (cur != NULL && cur->serial.len != 0) { in mbedtls_x509_crt_is_revoked()
1995 if (crt->serial.len == cur->serial.len && in mbedtls_x509_crt_is_revoked()
1996 memcmp(crt->serial.p, cur->serial.p, crt->serial.len) == 0) { in mbedtls_x509_crt_is_revoked()
2000 cur = cur->next; in mbedtls_x509_crt_is_revoked()
2447 mbedtls_x509_crt *cur; in x509_crt_check_ee_locally_trusted() local
2455 for (cur = trust_ca; cur != NULL; cur = cur->next) { in x509_crt_check_ee_locally_trusted()
2456 if (crt->raw.len == cur->raw.len && in x509_crt_check_ee_locally_trusted()
2457 memcmp(crt->raw.p, cur->raw.p, crt->raw.len) == 0) { in x509_crt_check_ee_locally_trusted()
2520 mbedtls_x509_crt_verify_chain_item *cur; in x509_crt_verify_chain() local
2544 cur = &ver_chain->items[ver_chain->len - 1]; in x509_crt_verify_chain()
2545 child = cur->crt; in x509_crt_verify_chain()
2546 flags = &cur->flags; in x509_crt_verify_chain()
2559 cur = &ver_chain->items[ver_chain->len]; in x509_crt_verify_chain()
2560 cur->crt = child; in x509_crt_verify_chain()
2561 cur->flags = 0; in x509_crt_verify_chain()
2563 flags = &cur->flags; in x509_crt_verify_chain()
2913 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_ip() local
2914 const unsigned char san_type = (unsigned char) cur->buf.tag & in x509_crt_check_san_ip()
2917 cur->buf.len == cn_len && memcmp(cur->buf.p, ip, cn_len) == 0) { in x509_crt_check_san_ip()
2928 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_uri() local
2929 const unsigned char san_type = (unsigned char) cur->buf.tag & in x509_crt_check_san_uri()
2932 cur->buf.len == cn_len && memcmp(cur->buf.p, cn, cn_len) == 0) { in x509_crt_check_san_uri()
2949 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san() local
2950 switch ((unsigned char) cur->buf.tag & MBEDTLS_ASN1_TAG_VALUE_MASK) { in x509_crt_check_san()
2952 if (x509_crt_check_cn(&cur->buf, cn, cn_len) == 0) { in x509_crt_check_san()
3020 const mbedtls_x509_crt_verify_chain_item *cur; in x509_crt_merge_flags_with_cb() local
3023 cur = &ver_chain->items[i-1]; in x509_crt_merge_flags_with_cb()
3024 cur_flags = cur->flags; in x509_crt_merge_flags_with_cb()
3027 if ((ret = f_vrfy(p_vrfy, cur->crt, (int) i-1, &cur_flags)) != 0) { in x509_crt_merge_flags_with_cb()