Lines Matching refs:request_key_auth
32 .def_datalen = sizeof(struct request_key_auth),
57 rcu_assign_keypointer(key, (struct request_key_auth *)prep->data); in request_key_auth_instantiate()
67 struct request_key_auth *rka = dereference_key_rcu(key); in request_key_auth_describe()
85 struct request_key_auth *rka = dereference_key_locked(key); in request_key_auth_read()
106 static void free_request_key_auth(struct request_key_auth *rka) in free_request_key_auth()
123 struct request_key_auth *rka = in request_key_auth_rcu_disposal()
124 container_of(rcu, struct request_key_auth, rcu); in request_key_auth_rcu_disposal()
136 struct request_key_auth *rka = dereference_key_locked(key); in request_key_auth_revoke()
148 struct request_key_auth *rka = rcu_access_pointer(key->payload.rcu_data0); in request_key_auth_destroy()
165 struct request_key_auth *rka, *irka; in request_key_auth_new()
185 if (cred->request_key_auth) { in request_key_auth_new()
187 down_read(&cred->request_key_auth->sem); in request_key_auth_new()
192 &cred->request_key_auth->flags)) { in request_key_auth_new()
193 up_read(&cred->request_key_auth->sem); in request_key_auth_new()
198 irka = cred->request_key_auth->payload.data[0]; in request_key_auth_new()
202 up_read(&cred->request_key_auth->sem); in request_key_auth_new()