Lines Matching refs:session_keyring
79 struct key *reg_keyring, *uid_keyring, *session_keyring;
128 session_keyring = keyring_alloc(buf, cred->user->uid, INVALID_GID,
133 if (IS_ERR(session_keyring)) {
134 ret = PTR_ERR(session_keyring);
141 ret = key_link(session_keyring, uid_keyring);
148 ret = key_link(reg_keyring, session_keyring);
155 session_keyring = key_ref_to_ptr(session_keyring_r);
161 *_user_session_keyring = session_keyring;
163 key_put(session_keyring);
172 key_put(session_keyring);
327 if (cred->session_keyring)
340 old = cred->session_keyring;
341 cred->session_keyring = keyring;
479 if (cred->session_keyring) {
481 make_key_ref(cred->session_keyring, 1), ctx);
667 if (!ctx.cred->session_keyring) {
683 &ctx.cred->session_keyring->flags) &&
691 key = ctx.cred->session_keyring;
854 serial = new->session_keyring->serial;
879 } else if (keyring == new->session_keyring) {