sk_X509_num
size = sk_X509_num(certstack);
size = sk_X509_num(idctx->intermediateCAs);
size = sk_X509_num(signerCerts);
size = sk_X509_num(intermediateCAs);
size = sk_X509_num(idctx->trustedCAs);
size = sk_X509_num(signerCerts);
int j = 0, size = sk_X509_num(ca_certs), flag = 0;
if (sk_X509_num(ca_certs) == 0) {
if (sk_X509_num(ca_certs) == 0) {
int i = 0, sk_size = sk_X509_num(sk);
if (sk_X509_num(cert_sk) > 0) {
sk_X509_num(cert_sk));
for (i = 0; i < sk_X509_num(cert_sk); i++) {
if (sk_X509_num(cert_sk)) {
for (i = 0; i < sk_X509_num(untrusted); i++) {
for (i = 0; i < sk_X509_num(tls_extra); i++) {
int n = sk_X509_num(certs /* may be NULL */);
for (i = 0; i < sk_X509_num(encerts); i++) {
for (i = 0; i < sk_X509_num(signers); i++)
if (sk_X509_num(encerts) > 0)
keyidx += sk_X509_num(encerts);
&& pwri_pass == NULL && sk_X509_num(encerts) <= 0) {
for (i = 0; i < sk_X509_num(certs); i++)
for (i = 0; i < sk_X509_num(certs); i++) {
if (!sk_X509_num(seq->certs)) {
for (i = 0; i < sk_X509_num(seq->certs); i++) {
for (jj = 0; jj < sk_X509_num(ca) && !found; jj++) {
if (sk_X509_num(certs) < 1) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(other); i++) {
for (i = 0; i < sk_X509_num(signers); i++)
for (j = 0; j < sk_X509_num(chain); j++) {
if (sk_X509_num(caCerts) > 0
*out = sk_X509_num(itav->infoValue.caCerts) > 0
if (sk_X509_num(chain) > 0)
*out = sk_X509_new_reserve(NULL, sk_X509_num(certs));
for (i = 0; i < sk_X509_num(untrusted); i++) {
for (i = 0; i < sk_X509_num(trust); i++) {
for (i = 0; i < sk_X509_num(certs /* may be NULL */); i++)
if (sk_X509_num(chain) > 0
if (sk_X509_num(msg->extraCerts) == 0) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = sk_X509_num(already_checked /* may be NULL */); i > 0; i--)
if (sk_X509_num(certs) <= 0) {
for (i = 0; i < sk_X509_num(certs); i++) { /* certs may be NULL */
num_added = sk_X509_num(msg->extraCerts);
num_untrusted = ctx->untrusted == NULL ? 0 : sk_X509_num(ctx->untrusted);
num_added = (ctx->untrusted == NULL ? 0 : sk_X509_num(ctx->untrusted))
if (sk_X509_num(certs) == 0) {
for (i = 0; i < sk_X509_num(extra); i++)
for (j = 0; j < sk_X509_num(scerts); j++) {
if (sk_X509_num(certs) > 0
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); ++i) {
for (i = 0; i < sk_X509_num(certs); ++i) {
for (i = 0; i < sk_X509_num(certs); ++i) {
for (i = 0; i < sk_X509_num(sig->certs); i++) {
for (i = 0; i < sk_X509_num(br->certs); i++) {
x = sk_X509_value(chain, sk_X509_num(chain) - 1);
for (i = 0; i < sk_X509_num(certs); i++) {
if (sk_X509_num(chain) <= 0) {
if (sk_X509_num(chain) > 1) {
for (i = 0; i < sk_X509_num(ca); i++) {
for (i = 0; i < sk_X509_num(certs); i++)
for (k = 0; k < sk_X509_num(signers); k++) {
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
while (ok && sk_X509_num(chain) > 0) {
for (i = 0; i < sk_X509_num(ctx->certs); ++i) {
if (!signers || sk_X509_num(signers) != 1)
untrusted = sk_X509_new_reserve(NULL, sk_X509_num(certs) + sk_X509_num(token->d.sign->cert));
int n = sk_X509_num(certs) - 1; /* RFC5280 paths omit the TA */
if (certs == NULL || sk_X509_num(certs) <= 0)
for (i = 0; i < sk_X509_num(certs); i++) {
if (!ossl_assert(chain != NULL && sk_X509_num(chain) > 0)
for (i++; i < sk_X509_num(chain); i++) {
|| sk_X509_num(ctx->chain) == 0
if (chain == NULL || sk_X509_num(chain) == 0)
if (!ossl_assert(chain != NULL && sk_X509_num(chain) > 0)
for (i++; i < sk_X509_num(chain); i++) {
|| sk_X509_num(ctx->chain) == 0
if (chain == NULL || sk_X509_num(chain) == 0)
for (i = 0; i < sk_X509_num(sk); i++) {
int n = sk_X509_num(certs /* may be NULL */);
for (i = 0; i < sk_X509_num(sk); i++) {
for (i = 0; i < sk_X509_num(sk); i++) {
for (; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(ret); i++) {
last = sk_X509_num(ctx->chain) - 1;
for (i = 0; i < sk_X509_num(certs); i++) {
if (cidx != sk_X509_num(ctx->chain) - 1)
for (cidx++; cidx < sk_X509_num(ctx->chain); cidx++) {
for (i = 0; i < sk_X509_num(ctx->untrusted); i++) {
X509 *cert_ta = sk_X509_value(cert_path, sk_X509_num(cert_path) - 1);
X509 *crl_ta = sk_X509_value(crl_path, sk_X509_num(crl_path) - 1);
int chnum = sk_X509_num(ctx->chain) - 1;
for (i = 0; i < sk_X509_num(ctx->chain); i++) {
n = sk_X509_num(ctx->chain) - 1;
int num = sk_X509_num(ctx->chain);
for (i = 0; i < sk_X509_num(chain); i++) {
if (ctx->cert == NULL && sk_X509_num(ctx->untrusted) >= 1)
num = sk_X509_num(ctx->chain);
int num = sk_X509_num(ctx->chain);
num = sk_X509_num(ctx->chain);
num = sk_X509_num(ctx->chain);
num = sk_X509_num(ctx->chain);
if (sk_X509_num(ctx->chain) > 1 && !with_self_signed)
int i, n = sk_X509_num(sk);
for (i = 0; i < sk_X509_num(sk); i++) {
&& !((x->ex_flags & EXFLAG_SI) != 0 && sk_X509_num(ctx->chain) == 1)
for (i = 0; i < sk_X509_num(ctx->other_ctx); i++) {
int purpose, allow_proxy_certs, num = sk_X509_num(ctx->chain);
for (i = sk_X509_num(ctx->chain) - 1; i >= 0; i--) {
for (j = sk_X509_num(ctx->chain) - 1; j > i; j--) {
int num = sk_X509_num(ctx->chain);
if (ca != NULL && sk_X509_num(ca) > 0) {
for (i = 0; i < sk_X509_num(ca); i++)
for (i = 0; i < sk_X509_num(certs); i++) {
if (sk_X509_num(certs) == 1)
for (i = 0; i < sk_X509_num(certs); i++) {
for (i = 0; i < sk_X509_num(certs); i++) {
while (ok && sk_X509_num(chain) > 0) {
for (i = 0; i < sk_X509_num(cpk->chain); i++) {
if (sk_X509_num(chain) > 0) {
x = sk_X509_value(chain, sk_X509_num(chain) - 1);
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
if ((sk == NULL || sk_X509_num(sk) == 0) && rpk == NULL)
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)
for (j = 0; j < sk_X509_num(chain); j++) {
chain_count = sk_X509_num(chain);
for (i = 0; i < sk_X509_num(extra_certs); i++) {
if (sk_X509_num(sk) <= 0) {
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = 0; i < sk_X509_num(chain); i++) {
for (i = start_idx; i < sk_X509_num(sk); i++) {
#define EMPTY_SK_X509(x) ((x) == NULL || sk_X509_num(x) == 0)
if ((res = sk_X509_num(sk1) - sk_X509_num(sk2)))
for (i = 0; i < sk_X509_num(sk1); i++) {
|| !TEST_int_eq(sk_X509_num(certs), 4)