Lines Matching refs:key
24 struct key *trust_keyring) in pkcs7_validate_trust_one()
28 struct key *key; in pkcs7_validate_trust_one() local
50 key = find_asymmetric_key(trust_keyring, in pkcs7_validate_trust_one()
52 if (!IS_ERR(key)) { in pkcs7_validate_trust_one()
59 sinfo->index, x509->index, key_serial(key)); in pkcs7_validate_trust_one()
62 if (key == ERR_PTR(-ENOMEM)) in pkcs7_validate_trust_one()
82 key = find_asymmetric_key(trust_keyring, in pkcs7_validate_trust_one()
86 if (!IS_ERR(key)) { in pkcs7_validate_trust_one()
89 sinfo->index, x509->index, key_serial(key)); in pkcs7_validate_trust_one()
92 if (PTR_ERR(key) != -ENOKEY) in pkcs7_validate_trust_one()
93 return PTR_ERR(key); in pkcs7_validate_trust_one()
99 key = find_asymmetric_key(trust_keyring, in pkcs7_validate_trust_one()
101 if (!IS_ERR(key)) { in pkcs7_validate_trust_one()
103 sinfo->index, key_serial(key)); in pkcs7_validate_trust_one()
108 if (PTR_ERR(key) != -ENOKEY) in pkcs7_validate_trust_one()
109 return PTR_ERR(key); in pkcs7_validate_trust_one()
115 ret = verify_signature(key, sig); in pkcs7_validate_trust_one()
116 key_put(key); in pkcs7_validate_trust_one()
159 struct key *trust_keyring) in pkcs7_validate_trust()