Lines Matching refs:key
70 static int digsig_verify_rsa(struct key *key, in digsig_verify_rsa() argument
87 down_read(&key->sem); in digsig_verify_rsa()
88 ukp = user_key_payload(key); in digsig_verify_rsa()
170 up_read(&key->sem); in digsig_verify_rsa()
190 int digsig_verify(struct key *keyring, const char *sig, int siglen, in digsig_verify()
197 struct key *key; in digsig_verify() local
214 key = ERR_CAST(kref); in digsig_verify()
216 key = key_ref_to_ptr(kref); in digsig_verify()
218 key = request_key(&key_type_user, name, NULL); in digsig_verify()
220 if (IS_ERR(key)) { in digsig_verify()
222 return PTR_ERR(key); in digsig_verify()
241 err = digsig_verify_rsa(key, sig + sizeof(*sh), siglen - sizeof(*sh), in digsig_verify()
245 key_put(key); in digsig_verify()