Symbol: sk_X509_num
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1785
size = sk_X509_num(certstack);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2096
size = sk_X509_num(idctx->intermediateCAs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2102
size = sk_X509_num(signerCerts);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2128
size = sk_X509_num(intermediateCAs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2137
size = sk_X509_num(idctx->trustedCAs);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2187
size = sk_X509_num(signerCerts);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5063
int j = 0, size = sk_X509_num(ca_certs), flag = 0;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5107
if (sk_X509_num(ca_certs) == 0) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5117
if (sk_X509_num(ca_certs) == 0) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5227
int i = 0, sk_size = sk_X509_num(sk);
crypto/openssl/apps/ca.c
1061
if (sk_X509_num(cert_sk) > 0) {
crypto/openssl/apps/ca.c
1081
sk_X509_num(cert_sk));
crypto/openssl/apps/ca.c
1099
for (i = 0; i < sk_X509_num(cert_sk); i++) {
crypto/openssl/apps/ca.c
1149
if (sk_X509_num(cert_sk)) {
crypto/openssl/apps/cmp.c
1491
for (i = 0; i < sk_X509_num(untrusted); i++) {
crypto/openssl/apps/cmp.c
1535
for (i = 0; i < sk_X509_num(tls_extra); i++) {
crypto/openssl/apps/cmp.c
2460
int n = sk_X509_num(certs /* may be NULL */);
crypto/openssl/apps/cms.c
1059
for (i = 0; i < sk_X509_num(encerts); i++) {
crypto/openssl/apps/cms.c
1407
for (i = 0; i < sk_X509_num(signers); i++)
crypto/openssl/apps/cms.c
719
if (sk_X509_num(encerts) > 0)
crypto/openssl/apps/cms.c
720
keyidx += sk_X509_num(encerts);
crypto/openssl/apps/cms.c
857
&& pwri_pass == NULL && sk_X509_num(encerts) <= 0) {
crypto/openssl/apps/lib/apps.c
691
for (i = 0; i < sk_X509_num(certs); i++)
crypto/openssl/apps/lib/apps.c
770
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/apps/nseq.c
100
if (!sk_X509_num(seq->certs)) {
crypto/openssl/apps/nseq.c
119
for (i = 0; i < sk_X509_num(seq->certs); i++) {
crypto/openssl/apps/ocsp.c
1127
for (jj = 0; jj < sk_X509_num(ca) && !found; jj++) {
crypto/openssl/apps/pkcs12.c
611
if (sk_X509_num(certs) < 1) {
crypto/openssl/apps/pkcs12.c
618
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/apps/pkcs7.c
183
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/apps/s_client.c
3486
for (i = 0; i < sk_X509_num(sk); i++) {
crypto/openssl/apps/s_server.c
527
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/apps/smime.c
636
for (i = 0; i < sk_X509_num(other); i++) {
crypto/openssl/apps/smime.c
758
for (i = 0; i < sk_X509_num(signers); i++)
crypto/openssl/apps/verify.c
315
for (j = 0; j < sk_X509_num(chain); j++) {
crypto/openssl/crypto/cmp/cmp_asn.c
263
if (sk_X509_num(caCerts) > 0
crypto/openssl/crypto/cmp/cmp_asn.c
282
*out = sk_X509_num(itav->infoValue.caCerts) > 0
crypto/openssl/crypto/cmp/cmp_client.c
635
if (sk_X509_num(chain) > 0)
crypto/openssl/crypto/cmp/cmp_genm.c
167
*out = sk_X509_new_reserve(NULL, sk_X509_num(certs));
crypto/openssl/crypto/cmp/cmp_genm.c
195
for (i = 0; i < sk_X509_num(untrusted); i++) {
crypto/openssl/crypto/cmp/cmp_genm.c
202
for (i = 0; i < sk_X509_num(trust); i++) {
crypto/openssl/crypto/cmp/cmp_genm.c
67
for (i = 0; i < sk_X509_num(certs /* may be NULL */); i++)
crypto/openssl/crypto/cmp/cmp_msg.c
576
if (sk_X509_num(chain) > 0
crypto/openssl/crypto/cmp/cmp_protect.c
182
if (sk_X509_num(msg->extraCerts) == 0) {
crypto/openssl/crypto/cmp/cmp_util.c
211
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/cmp/cmp_vfy.c
232
for (i = sk_X509_num(already_checked /* may be NULL */); i > 0; i--)
crypto/openssl/crypto/cmp/cmp_vfy.c
389
if (sk_X509_num(certs) <= 0) {
crypto/openssl/crypto/cmp/cmp_vfy.c
394
for (i = 0; i < sk_X509_num(certs); i++) { /* certs may be NULL */
crypto/openssl/crypto/cmp/cmp_vfy.c
742
num_added = sk_X509_num(msg->extraCerts);
crypto/openssl/crypto/cmp/cmp_vfy.c
755
num_untrusted = ctx->untrusted == NULL ? 0 : sk_X509_num(ctx->untrusted);
crypto/openssl/crypto/cmp/cmp_vfy.c
760
num_added = (ctx->untrusted == NULL ? 0 : sk_X509_num(ctx->untrusted))
crypto/openssl/crypto/cms/cms_lib.c
646
if (sk_X509_num(certs) == 0) {
crypto/openssl/crypto/cms/cms_sd.c
1143
for (i = 0; i < sk_X509_num(extra); i++)
crypto/openssl/crypto/cms/cms_sd.c
691
for (j = 0; j < sk_X509_num(scerts); j++) {
crypto/openssl/crypto/cms/cms_smime.c
364
if (sk_X509_num(certs) > 0
crypto/openssl/crypto/cms/cms_smime.c
536
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/cms/cms_smime.c
652
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/ess/ess_lib.c
149
for (i = 0; i < sk_X509_num(certs); ++i) {
crypto/openssl/crypto/ess/ess_lib.c
307
for (i = 0; i < sk_X509_num(certs); ++i) {
crypto/openssl/crypto/ess/ess_lib.c
47
for (i = 0; i < sk_X509_num(certs); ++i) {
crypto/openssl/crypto/ocsp/ocsp_prn.c
124
for (i = 0; i < sk_X509_num(sig->certs); i++) {
crypto/openssl/crypto/ocsp/ocsp_prn.c
242
for (i = 0; i < sk_X509_num(br->certs); i++) {
crypto/openssl/crypto/ocsp/ocsp_vfy.c
147
x = sk_X509_value(chain, sk_X509_num(chain) - 1);
crypto/openssl/crypto/ocsp/ocsp_vfy.c
206
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/ocsp/ocsp_vfy.c
228
if (sk_X509_num(chain) <= 0) {
crypto/openssl/crypto/ocsp/ocsp_vfy.c
242
if (sk_X509_num(chain) > 1) {
crypto/openssl/crypto/pkcs12/p12_crt.c
97
for (i = 0; i < sk_X509_num(ca); i++) {
crypto/openssl/crypto/pkcs7/pk7_lib.c
467
for (i = 0; i < sk_X509_num(certs); i++)
crypto/openssl/crypto/pkcs7/pk7_smime.c
283
for (k = 0; k < sk_X509_num(signers); k++) {
crypto/openssl/crypto/pkcs7/pk7_smime.c
445
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/pkcs7/pk7_smime.c
47
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/store/store_result.c
636
while (ok && sk_X509_num(chain) > 0) {
crypto/openssl/crypto/ts/ts_rsp_sign.c
716
for (i = 0; i < sk_X509_num(ctx->certs); ++i) {
crypto/openssl/crypto/ts/ts_rsp_verify.c
125
if (!signers || sk_X509_num(signers) != 1)
crypto/openssl/crypto/ts/ts_rsp_verify.c
129
untrusted = sk_X509_new_reserve(NULL, sk_X509_num(certs) + sk_X509_num(token->d.sign->cert));
crypto/openssl/crypto/x509/pcy_tree.c
106
int n = sk_X509_num(certs) - 1; /* RFC5280 paths omit the TA */
crypto/openssl/crypto/x509/t_x509.c
408
if (certs == NULL || sk_X509_num(certs) <= 0)
crypto/openssl/crypto/x509/t_x509.c
411
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/x509/v3_addr.c
1220
if (!ossl_assert(chain != NULL && sk_X509_num(chain) > 0)
crypto/openssl/crypto/x509/v3_addr.c
1257
for (i++; i < sk_X509_num(chain); i++) {
crypto/openssl/crypto/x509/v3_addr.c
1335
|| sk_X509_num(ctx->chain) == 0
crypto/openssl/crypto/x509/v3_addr.c
1352
if (chain == NULL || sk_X509_num(chain) == 0)
crypto/openssl/crypto/x509/v3_asid.c
727
if (!ossl_assert(chain != NULL && sk_X509_num(chain) > 0)
crypto/openssl/crypto/x509/v3_asid.c
776
for (i++; i < sk_X509_num(chain); i++) {
crypto/openssl/crypto/x509/v3_asid.c
847
|| sk_X509_num(ctx->chain) == 0
crypto/openssl/crypto/x509/v3_asid.c
864
if (chain == NULL || sk_X509_num(chain) == 0)
crypto/openssl/crypto/x509/x509_cmp.c
205
for (i = 0; i < sk_X509_num(sk); i++) {
crypto/openssl/crypto/x509/x509_cmp.c
242
int n = sk_X509_num(certs /* may be NULL */);
crypto/openssl/crypto/x509/x509_cmp.c
357
for (i = 0; i < sk_X509_num(sk); i++) {
crypto/openssl/crypto/x509/x509_cmp.c
370
for (i = 0; i < sk_X509_num(sk); i++) {
crypto/openssl/crypto/x509/x509_cmp.c
512
for (; i < sk_X509_num(chain); i++) {
crypto/openssl/crypto/x509/x509_cmp.c
581
for (i = 0; i < sk_X509_num(ret); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
1048
last = sk_X509_num(ctx->chain) - 1;
crypto/openssl/crypto/x509/x509_vfy.c
132
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
1423
if (cidx != sk_X509_num(ctx->chain) - 1)
crypto/openssl/crypto/x509/x509_vfy.c
1436
for (cidx++; cidx < sk_X509_num(ctx->chain); cidx++) {
crypto/openssl/crypto/x509/x509_vfy.c
1455
for (i = 0; i < sk_X509_num(ctx->untrusted); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
1515
X509 *cert_ta = sk_X509_value(cert_path, sk_X509_num(cert_path) - 1);
crypto/openssl/crypto/x509/x509_vfy.c
1516
X509 *crl_ta = sk_X509_value(crl_path, sk_X509_num(crl_path) - 1);
crypto/openssl/crypto/x509/x509_vfy.c
1684
int chnum = sk_X509_num(ctx->chain) - 1;
crypto/openssl/crypto/x509/x509_vfy.c
1809
for (i = 0; i < sk_X509_num(ctx->chain); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
1904
n = sk_X509_num(ctx->chain) - 1;
crypto/openssl/crypto/x509/x509_vfy.c
191
int num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
2150
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
279
if (ctx->cert == NULL && sk_X509_num(ctx->untrusted) >= 1)
crypto/openssl/crypto/x509/x509_vfy.c
3085
num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
3285
int num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
3363
num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
3529
num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
3570
num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
3655
if (sk_X509_num(ctx->chain) > 1 && !with_self_signed)
crypto/openssl/crypto/x509/x509_vfy.c
369
int i, n = sk_X509_num(sk);
crypto/openssl/crypto/x509/x509_vfy.c
397
for (i = 0; i < sk_X509_num(sk); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
400
&& !((x->ex_flags & EXFLAG_SI) != 0 && sk_X509_num(ctx->chain) == 1)
crypto/openssl/crypto/x509/x509_vfy.c
508
for (i = 0; i < sk_X509_num(ctx->other_ctx); i++) {
crypto/openssl/crypto/x509/x509_vfy.c
582
int purpose, allow_proxy_certs, num = sk_X509_num(ctx->chain);
crypto/openssl/crypto/x509/x509_vfy.c
781
for (i = sk_X509_num(ctx->chain) - 1; i >= 0; i--) {
crypto/openssl/crypto/x509/x509_vfy.c
862
for (j = sk_X509_num(ctx->chain) - 1; j > i; j--) {
crypto/openssl/crypto/x509/x509_vfy.c
948
int num = sk_X509_num(ctx->chain);
crypto/openssl/demos/pkcs12/pkread.c
95
if (ca != NULL && sk_X509_num(ca) > 0) {
crypto/openssl/demos/pkcs12/pkread.c
97
for (i = 0; i < sk_X509_num(ca); i++)
crypto/openssl/engines/e_capi.c
1777
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/engines/e_capi.c
1841
if (sk_X509_num(certs) == 1)
crypto/openssl/engines/e_capi.c
1853
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/engines/e_capi.c
1875
for (i = 0; i < sk_X509_num(certs); i++) {
crypto/openssl/engines/e_loader_attic.c
368
while (ok && sk_X509_num(chain) > 0) {
crypto/openssl/ssl/ssl_cert.c
1086
for (i = 0; i < sk_X509_num(cpk->chain); i++) {
crypto/openssl/ssl/ssl_cert.c
1137
if (sk_X509_num(chain) > 0) {
crypto/openssl/ssl/ssl_cert.c
1139
x = sk_X509_value(chain, sk_X509_num(chain) - 1);
crypto/openssl/ssl/ssl_cert.c
1150
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/ssl/ssl_cert.c
306
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/ssl/ssl_cert.c
437
if ((sk == NULL || sk_X509_num(sk) == 0) && rpk == NULL)
crypto/openssl/ssl/ssl_lib.c
6586
if (s->ct_validation_callback == NULL || cert == NULL || s->verify_result != X509_V_OK || s->verified_chain == NULL || sk_X509_num(s->verified_chain) <= 1)
crypto/openssl/ssl/ssl_rsa.c
1001
for (j = 0; j < sk_X509_num(chain); j++) {
crypto/openssl/ssl/statem/statem_lib.c
1087
chain_count = sk_X509_num(chain);
crypto/openssl/ssl/statem/statem_lib.c
1109
for (i = 0; i < sk_X509_num(extra_certs); i++) {
crypto/openssl/ssl/statem/statem_srvr.c
3742
if (sk_X509_num(sk) <= 0) {
crypto/openssl/ssl/t1_lib.c
4160
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/ssl/t1_lib.c
4184
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/ssl/t1_lib.c
4229
for (i = 0; i < sk_X509_num(chain); i++) {
crypto/openssl/ssl/t1_lib.c
4441
for (i = start_idx; i < sk_X509_num(sk); i++) {
crypto/openssl/test/cmp_ctx_test.c
509
#define EMPTY_SK_X509(x) ((x) == NULL || sk_X509_num(x) == 0)
crypto/openssl/test/helpers/cmp_testlib.c
46
if ((res = sk_X509_num(sk1) - sk_X509_num(sk2)))
crypto/openssl/test/helpers/cmp_testlib.c
48
for (i = 0; i < sk_X509_num(sk1); i++) {
crypto/openssl/test/x509_load_cert_file_test.c
29
|| !TEST_int_eq(sk_X509_num(certs), 4)