Lines Matching refs:session_keyring
73 struct key *uid_keyring, *session_keyring;
80 session_keyring = keyring_alloc(buf, user->uid, (gid_t) -1, ctx,
82 if (IS_ERR(session_keyring)) {
83 ret = PTR_ERR(session_keyring);
92 KEY_ALLOC_IN_QUOTA, session_keyring);
94 key_put(session_keyring);
101 user->session_keyring = session_keyring;
208 if (tsk->signal->session_keyring)
222 old = tsk->signal->session_keyring;
223 rcu_assign_pointer(tsk->signal->session_keyring, keyring);
243 key_check(current->thread_group->session_keyring);
251 tsk->signal->session_keyring =
252 key_get(rcu_dereference(current->signal->session_keyring));
284 key_put(tg->session_keyring);
441 if (context->signal->session_keyring) {
445 context->signal->session_keyring),
468 make_key_ref(context->user->session_keyring, 1),
596 if (!context->signal->session_keyring) {
600 context, context->user->session_keyring);
606 key = rcu_dereference(context->signal->session_keyring);
619 key = context->user->session_keyring;
710 ret = rcu_dereference(tsk->signal->session_keyring)->serial;