Lines Matching refs:reg_keyring
40 struct key *reg_keyring = READ_ONCE(user_ns->user_keyring_register); in get_user_register() local
42 if (reg_keyring) in get_user_register()
43 return reg_keyring; in get_user_register()
50 reg_keyring = user_ns->user_keyring_register; in get_user_register()
51 if (!reg_keyring) { in get_user_register()
52 reg_keyring = keyring_alloc(".user_reg", in get_user_register()
59 if (!IS_ERR(reg_keyring)) in get_user_register()
61 reg_keyring); in get_user_register()
67 return reg_keyring; in get_user_register()
79 struct key *reg_keyring, *uid_keyring, *session_keyring; in look_up_user_keyrings() local
90 reg_keyring = get_user_register(user_ns); in look_up_user_keyrings()
91 if (IS_ERR(reg_keyring)) in look_up_user_keyrings()
92 return PTR_ERR(reg_keyring); in look_up_user_keyrings()
102 uid_keyring_r = keyring_search(make_key_ref(reg_keyring, true), in look_up_user_keyrings()
110 NULL, reg_keyring); in look_up_user_keyrings()
124 session_keyring_r = keyring_search(make_key_ref(reg_keyring, true), in look_up_user_keyrings()
148 ret = key_link(reg_keyring, session_keyring); in look_up_user_keyrings()
187 struct key *reg_keyring = READ_ONCE(cred->user_ns->user_keyring_register); in get_user_session_keyring_rcu() local
201 if (!reg_keyring) in get_user_session_keyring_rcu()
208 session_keyring_r = keyring_search_rcu(make_key_ref(reg_keyring, true), in get_user_session_keyring_rcu()