Lines Matching refs:x509
31 struct x509_certificate *x509, *last = NULL, *p; in pkcs7_validate_trust_one() local
43 for (x509 = sinfo->signer; x509; x509 = x509->signer) { in pkcs7_validate_trust_one()
44 if (x509->seen) { in pkcs7_validate_trust_one()
45 if (x509->verified) { in pkcs7_validate_trust_one()
46 trusted = x509->trusted; in pkcs7_validate_trust_one()
52 x509->seen = true; in pkcs7_validate_trust_one()
57 key = x509_request_asymmetric_key(trust_keyring, x509->id, in pkcs7_validate_trust_one()
66 sinfo->index, x509->index, key_serial(key)); in pkcs7_validate_trust_one()
75 if (x509->next == x509) { in pkcs7_validate_trust_one()
81 last = x509; in pkcs7_validate_trust_one()
92 x509 = last; in pkcs7_validate_trust_one()
94 sinfo->index, x509->index, key_serial(key)); in pkcs7_validate_trust_one()
110 x509 = NULL; in pkcs7_validate_trust_one()
131 if (x509) { in pkcs7_validate_trust_one()
132 x509->verified = true; in pkcs7_validate_trust_one()
133 for (p = sinfo->signer; p != x509; p = p->signer) { in pkcs7_validate_trust_one()