Lines Matching refs:uid_keyring
48 struct key *uid_keyring, *session_keyring; in install_user_keyrings() local
61 if (user->uid_keyring && user->session_keyring) { in install_user_keyrings()
69 if (!user->uid_keyring) { in install_user_keyrings()
76 uid_keyring = find_keyring_by_name(buf, true); in install_user_keyrings()
77 if (IS_ERR(uid_keyring)) { in install_user_keyrings()
78 uid_keyring = keyring_alloc(buf, user->uid, INVALID_GID, in install_user_keyrings()
83 if (IS_ERR(uid_keyring)) { in install_user_keyrings()
84 ret = PTR_ERR(uid_keyring); in install_user_keyrings()
108 ret = key_link(session_keyring, uid_keyring); in install_user_keyrings()
114 user->uid_keyring = uid_keyring; in install_user_keyrings()
125 key_put(uid_keyring); in install_user_keyrings()
620 if (!ctx.cred->user->uid_keyring) { in lookup_user_key()
626 key = ctx.cred->user->uid_keyring; in lookup_user_key()