Home
last modified time | relevance | path

Searched refs:thread_keyring (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/security/keys/
Dprocess_keys.c141 new->thread_keyring = keyring; in install_thread_keyring_to_cred()
157 BUG_ON(new->thread_keyring); in install_thread_keyring()
280 if (tsk->cred->thread_keyring) { in key_fsuid_changed()
281 down_write(&tsk->cred->thread_keyring->sem); in key_fsuid_changed()
282 tsk->cred->thread_keyring->uid = tsk->cred->fsuid; in key_fsuid_changed()
283 up_write(&tsk->cred->thread_keyring->sem); in key_fsuid_changed()
294 if (tsk->cred->thread_keyring) { in key_fsgid_changed()
295 down_write(&tsk->cred->thread_keyring->sem); in key_fsgid_changed()
296 tsk->cred->thread_keyring->gid = tsk->cred->fsgid; in key_fsgid_changed()
297 up_write(&tsk->cred->thread_keyring->sem); in key_fsgid_changed()
[all …]
Drequest_key.c140 cred->thread_keyring ? cred->thread_keyring->serial : 0); in call_sbin_request_key()
285 dest_keyring = key_get(cred->thread_keyring); in construct_get_dest_keyring()
/linux-4.1.27/kernel/
Dcred.c114 key_put(cred->thread_keyring); in put_cred_rcu()
264 key_get(new->thread_keyring); in prepare_creds()
297 key_put(new->thread_keyring); in prepare_exec_creds()
298 new->thread_keyring = NULL; in prepare_exec_creds()
324 !p->cred->thread_keyring && in copy_creds()
351 if (new->thread_keyring) { in copy_creds()
352 key_put(new->thread_keyring); in copy_creds()
353 new->thread_keyring = NULL; in copy_creds()
617 new->thread_keyring = NULL; in prepare_kernel_cred()
/linux-4.1.27/fs/cifs/
Dcifs_spnego.c225 cred->thread_keyring = keyring; in init_cifs_spnego()
242 key_revoke(spnego_cred->thread_keyring); in exit_cifs_spnego()
Dcifsacl.c377 cred->thread_keyring = keyring; in init_cifs_idmap()
394 key_revoke(root_cred->thread_keyring); in exit_cifs_idmap()
/linux-4.1.27/net/dns_resolver/
Ddns_key.c295 cred->thread_keyring = keyring; in init_dns_resolver()
311 key_revoke(dns_resolver_cache->thread_keyring); in exit_dns_resolver()
/linux-4.1.27/fs/nfs/
Dnfs4idmap.c219 cred->thread_keyring = keyring; in nfs_idmap_init_keyring()
235 key_revoke(id_resolver_cache->thread_keyring); in nfs_idmap_quit_keyring()
620 id_resolver_cache->thread_keyring, in nfs_idmap_instantiate()
/linux-4.1.27/include/linux/
Dcred.h145 struct key *thread_keyring; /* keyring private to this thread */ member