Lines Matching refs:sig_idx
1496 || lu->sig_idx != (int)cidx) { in tls12_check_peer_sigalg()
2059 if (ssl_cert_is_disabled(s->ctx, lu->sig_idx)) in tls12_sigalg_allowed()
2131 clu = ssl_cert_lookup_by_idx(lu->sig_idx); in ssl_set_sig_mask()
2312 int idx = sigptr->sig_idx; in tls1_process_sigalgs()
3037 int sig_idx = lu->sig_idx; in tls12_get_cert_sigalg_idx() local
3038 const SSL_CERT_LOOKUP *clu = ssl_cert_lookup_by_idx(sig_idx); in tls12_get_cert_sigalg_idx()
3047 return s->s3.tmp.valid_flags[sig_idx] & CERT_PKEY_VALID ? sig_idx : -1; in tls12_get_cert_sigalg_idx()
3118 idx = sig->sig_idx; in has_usable_cert()
3139 if ((int)idx != sig->sig_idx) in is_cert_usable()
3175 : s->cert->pkeys[lu->sig_idx].privatekey; in find_sig_alg()
3210 int sig_idx = -1; in tls_choose_sigalg() local
3249 if ((sig_idx = tls12_get_cert_sigalg_idx(s, lu)) == -1) in tls_choose_sigalg()
3254 sig_idx = lu->sig_idx; in tls_choose_sigalg()
3255 if (cc_idx != sig_idx) in tls_choose_sigalg()
3259 if (!has_usable_cert(s, lu, sig_idx)) in tls_choose_sigalg()
3263 EVP_PKEY *pkey = s->cert->pkeys[sig_idx].privatekey; in tls_choose_sigalg()
3286 sig_idx = lu->sig_idx; in tls_choose_sigalg()
3316 && has_usable_cert(s, lu, lu->sig_idx)) in tls_choose_sigalg()
3337 if (sig_idx == -1) in tls_choose_sigalg()
3338 sig_idx = lu->sig_idx; in tls_choose_sigalg()
3339 s->s3.tmp.cert = &s->cert->pkeys[sig_idx]; in tls_choose_sigalg()