Lines Matching refs:x509
162 struct x509_certificate *x509; in pkcs7_find_key() local
167 for (x509 = pkcs7->certs; x509; x509 = x509->next, certix++) { in pkcs7_find_key()
173 if (!asymmetric_key_id_same(x509->id, sinfo->sig->auth_ids[0])) in pkcs7_find_key()
178 if (strcmp(x509->pub->pkey_algo, sinfo->sig->pkey_algo) != 0) { in pkcs7_find_key()
184 sinfo->signer = x509; in pkcs7_find_key()
204 struct x509_certificate *x509 = sinfo->signer, *p; in pkcs7_verify_sig_chain() local
215 x509->subject, in pkcs7_verify_sig_chain()
216 x509->raw_serial_size, x509->raw_serial); in pkcs7_verify_sig_chain()
217 x509->seen = true; in pkcs7_verify_sig_chain()
219 if (x509->blacklisted) { in pkcs7_verify_sig_chain()
224 for (p = sinfo->signer; p != x509; p = p->signer) in pkcs7_verify_sig_chain()
230 if (x509->unsupported_key) in pkcs7_verify_sig_chain()
233 pr_debug("- issuer %s\n", x509->issuer); in pkcs7_verify_sig_chain()
234 sig = x509->sig; in pkcs7_verify_sig_chain()
242 if (x509->self_signed) { in pkcs7_verify_sig_chain()
248 if (x509->unsupported_sig) in pkcs7_verify_sig_chain()
250 x509->signer = x509; in pkcs7_verify_sig_chain()
291 sinfo->index, x509->index, p->index); in pkcs7_verify_sig_chain()
301 ret = public_key_verify_signature(p->pub, x509->sig); in pkcs7_verify_sig_chain()
304 x509->signer = p; in pkcs7_verify_sig_chain()
305 if (x509 == p) { in pkcs7_verify_sig_chain()
309 x509 = p; in pkcs7_verify_sig_chain()