Lines Matching refs:key
67 static int digsig_verify_rsa(struct key *key, in digsig_verify_rsa() argument
84 down_read(&key->sem); in digsig_verify_rsa()
85 ukp = user_key_payload_locked(key); in digsig_verify_rsa()
179 up_read(&key->sem); in digsig_verify_rsa()
199 int digsig_verify(struct key *keyring, const char *sig, int siglen, in digsig_verify()
206 struct key *key; in digsig_verify() local
223 key = ERR_CAST(kref); in digsig_verify()
225 key = key_ref_to_ptr(kref); in digsig_verify()
227 key = request_key(&key_type_user, name, NULL); in digsig_verify()
229 if (IS_ERR(key)) { in digsig_verify()
231 return PTR_ERR(key); in digsig_verify()
249 err = digsig_verify_rsa(key, sig + sizeof(*sh), siglen - sizeof(*sh), in digsig_verify()
253 key_put(key); in digsig_verify()