Lines Matching refs:key
70 static int digsig_verify_rsa(struct key *key, in digsig_verify_rsa() argument
86 down_read(&key->sem); in digsig_verify_rsa()
87 ukp = key->payload.data; in digsig_verify_rsa()
175 up_read(&key->sem); in digsig_verify_rsa()
195 int digsig_verify(struct key *keyring, const char *sig, int siglen, in digsig_verify()
202 struct key *key; in digsig_verify() local
219 key = ERR_CAST(kref); in digsig_verify()
221 key = key_ref_to_ptr(kref); in digsig_verify()
223 key = request_key(&key_type_user, name, NULL); in digsig_verify()
225 if (IS_ERR(key)) { in digsig_verify()
227 return PTR_ERR(key); in digsig_verify()
246 err = digsig_verify_rsa(key, sig + sizeof(*sh), siglen - sizeof(*sh), in digsig_verify()
250 key_put(key); in digsig_verify()