Lines Matching defs:sig_idx
1503 || lu->sig_idx != (int)cidx) {
2071 if (ssl_cert_is_disabled(s->ctx, lu->sig_idx))
2143 clu = ssl_cert_lookup_by_idx(lu->sig_idx);
2324 int idx = sigptr->sig_idx;
3049 int sig_idx = lu->sig_idx;
3050 const SSL_CERT_LOOKUP *clu = ssl_cert_lookup_by_idx(sig_idx);
3059 return s->s3.tmp.valid_flags[sig_idx] & CERT_PKEY_VALID ? sig_idx : -1;
3128 /* TLS 1.2 callers can override sig->sig_idx, but not TLS 1.3 callers. */
3130 idx = sig->sig_idx;
3151 if ((int)idx != sig->sig_idx)
3187 : s->cert->pkeys[lu->sig_idx].privatekey;
3222 int sig_idx = -1;
3261 if ((sig_idx = tls12_get_cert_sigalg_idx(s, lu)) == -1)
3266 sig_idx = lu->sig_idx;
3267 if (cc_idx != sig_idx)
3271 if (!has_usable_cert(s, lu, sig_idx))
3275 EVP_PKEY *pkey = s->cert->pkeys[sig_idx].privatekey;
3298 sig_idx = lu->sig_idx;
3328 && has_usable_cert(s, lu, lu->sig_idx))
3349 if (sig_idx == -1)
3350 sig_idx = lu->sig_idx;
3351 s->s3.tmp.cert = &s->cert->pkeys[sig_idx];