request_key_auth
struct request_key_auth *rka = get_request_key_auth(authkey);
struct request_key_auth *rka;
static inline struct request_key_auth *get_request_key_auth(const struct key *key)
struct key *request_key_auth; /* assumed request_key authority */
key_get(new->request_key_auth);
key_put(cred->request_key_auth);
new->request_key_auth = NULL;
key_put(cred->request_key_auth);
cred->request_key_auth = NULL;
struct request_key_auth *rka,
key_put(new->request_key_auth);
new->request_key_auth = key_get(key);
struct request_key_auth *rka;
instkey = cred->request_key_auth;
struct request_key_auth *rka;
instkey = cred->request_key_auth;
struct request_key_auth *rka;
if (ctx->cred->request_key_auth &&
if (key_validate(cred->request_key_auth) == 0) {
rka = ctx->cred->request_key_auth->payload.data[0];
struct request_key_auth *rka;
key = ctx.cred->request_key_auth;
if (!ctx.cred->request_key_auth)
down_read(&ctx.cred->request_key_auth->sem);
&ctx.cred->request_key_auth->flags)) {
rka = ctx.cred->request_key_auth->payload.data[0];
up_read(&ctx.cred->request_key_auth->sem);
struct request_key_auth *rka = get_request_key_auth(authkey);
struct request_key_auth *rka;
if (cred->request_key_auth) {
authkey = cred->request_key_auth;
struct request_key_auth *rka = get_request_key_auth(authkey);
static void free_request_key_auth(struct request_key_auth *rka)
struct request_key_auth *rka =
container_of(rcu, struct request_key_auth, rcu);
struct request_key_auth *rka = dereference_key_locked(key);
struct request_key_auth *rka = rcu_access_pointer(key->payload.rcu_data0);
struct request_key_auth *rka, *irka;
if (cred->request_key_auth) {
down_read(&cred->request_key_auth->sem);
&cred->request_key_auth->flags)) {
up_read(&cred->request_key_auth->sem);
irka = cred->request_key_auth->payload.data[0];
up_read(&cred->request_key_auth->sem);
.def_datalen = sizeof(struct request_key_auth),
rcu_assign_keypointer(key, (struct request_key_auth *)prep->data);
struct request_key_auth *rka = dereference_key_rcu(key);
struct request_key_auth *rka = dereference_key_locked(key);