Home
last modified time | relevance | path

Searched refs:fsuid (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/fs/nfsd/
Dauth.c36 new->fsuid = rqstp->rq_cred.cr_uid; in nfsd_setuser()
42 new->fsuid = exp->ex_anon_uid; in nfsd_setuser()
48 if (uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser()
49 new->fsuid = exp->ex_anon_uid; in nfsd_setuser()
67 if (uid_eq(new->fsuid, INVALID_UID)) in nfsd_setuser()
68 new->fsuid = exp->ex_anon_uid; in nfsd_setuser()
75 if (!uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser()
Dnfs4recover.c76 new->fsuid = GLOBAL_ROOT_UID; in nfs4_save_creds()
/linux-4.4.14/kernel/
Dcred.c55 .fsuid = GLOBAL_ROOT_UID,
444 !uid_eq(old->fsuid, new->fsuid) || in commit_creds()
454 if (!uid_eq(new->fsuid, old->fsuid)) in commit_creds()
476 !uid_eq(new->fsuid, old->fsuid)) in commit_creds()
692 new->fsuid = inode->i_uid; in set_create_files_as()
741 from_kuid_munged(&init_user_ns, cred->fsuid)); in dump_invalid_creds()
Dsys.c509 new->fsuid = new->euid; in SYSCALL_DEFINE2()
562 new->fsuid = new->euid = kuid; in SYSCALL_DEFINE1()
632 new->fsuid = new->euid; in SYSCALL_DEFINE3()
754 old_fsuid = from_kuid_munged(old->user_ns, old->fsuid); in SYSCALL_DEFINE1()
765 uid_eq(kuid, old->suid) || uid_eq(kuid, old->fsuid) || in SYSCALL_DEFINE1()
767 if (!uid_eq(kuid, old->fsuid)) { in SYSCALL_DEFINE1()
768 new->fsuid = kuid; in SYSCALL_DEFINE1()
Daudit.h138 kuid_t uid, euid, suid, fsuid; member
Dauditsc.c381 return audit_compare_uid(cred->fsuid, name, f, ctx); in audit_field_compare()
392 return audit_uid_comparator(cred->uid, f->op, cred->fsuid); in audit_field_compare()
399 return audit_uid_comparator(tsk->loginuid, f->op, cred->fsuid); in audit_field_compare()
404 return audit_uid_comparator(cred->euid, f->op, cred->fsuid); in audit_field_compare()
407 return audit_uid_comparator(cred->suid, f->op, cred->fsuid); in audit_field_compare()
482 result = audit_uid_comparator(cred->fsuid, f->op, f->uid); in audit_filter_rules()
Dptrace.c245 caller_uid = cred->fsuid; in __ptrace_may_access()
Daudit.c1905 from_kuid(&init_user_ns, cred->fsuid), in audit_log_task_info()
/linux-4.4.14/net/netfilter/
Dxt_owner.c56 if ((uid_gte(filp->f_cred->fsuid, uid_min) && in owner_mt()
57 uid_lte(filp->f_cred->fsuid, uid_max)) ^ in owner_mt()
Dnf_log_common.c144 from_kuid_munged(&init_user_ns, cred->fsuid), in nf_log_dump_sk_uid_gid()
Dnft_meta.c102 sk->sk_socket->file->f_cred->fsuid); in nft_meta_get_eval()
Dnfnetlink_log.c560 __be32 uid = htonl(from_kuid_munged(user_ns, cred->fsuid)); in __build_packet_message()
Dnfnetlink_queue.c267 htonl(from_kuid_munged(&init_user_ns, cred->fsuid)))) in nfqnl_put_sk_uidgid()
/linux-4.4.14/include/linux/
Dcred.h133 kuid_t fsuid; /* UID for VFS ops */ member
370 #define current_fsuid() (current_cred_xxx(fsuid))
404 *(_fsuid) = __cred->fsuid; \
/linux-4.4.14/security/
Dcommoncap.c559 new->suid = new->fsuid = new->euid; in cap_bprm_set_creds()
785 if (uid_eq(old->fsuid, root_uid) && !uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()
789 if (!uid_eq(old->fsuid, root_uid) && uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()
/linux-4.4.14/security/keys/
Dpermission.c40 if (uid_eq(key->uid, cred->fsuid)) { in key_task_permission()
Drequest_key.c117 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key()
132 sprintf(uid_str, "%d", from_kuid(&init_user_ns, cred->fsuid)); in call_sbin_request_key()
357 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
Dprocess_keys.c282 tsk->cred->thread_keyring->uid = tsk->cred->fsuid; in key_fsuid_changed()
839 new->fsuid = old->fsuid; in key_change_session_keyring()
Drequest_key_auth.c203 cred->fsuid, cred->fsgid, cred, in request_key_auth_new()
Dkey.c876 cred->fsuid, cred->fsgid, cred, perm, flags); in key_create_or_update()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dremote_perm.c170 perm->rp_fsuid != current->fsuid || in ll_update_remote_perm()
177 current->fsuid, current->fsgid); in ll_update_remote_perm()
/linux-4.4.14/drivers/isdn/hysdn/
Dhysdn_procconf.c240 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_open()
314 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_close()
/linux-4.4.14/security/apparmor/
Dfile.c68 kuid_t fsuid = current_fsuid(); in file_audit_cb() local
80 from_kuid(&init_user_ns, fsuid)); in file_audit_cb()
/linux-4.4.14/fs/coda/
Dfile.c169 coda_flags, coda_file->f_cred->fsuid); in coda_release()
/linux-4.4.14/drivers/misc/mic/cosm/
Dcosm_main.c114 override_cred->fsuid = GLOBAL_ROOT_UID; in cosm_start()
/linux-4.4.14/fs/cifs/
Dconnect.c3991 cifs_construct_tcon(struct cifs_sb_info *cifs_sb, kuid_t fsuid) in cifs_construct_tcon() argument
4004 vol_info->linux_uid = fsuid; in cifs_construct_tcon()
4005 vol_info->cred_uid = fsuid; in cifs_construct_tcon()
4115 kuid_t fsuid = current_fsuid(); in cifs_sb_tlink() local
4122 tlink = tlink_rb_search(&cifs_sb->tlink_tree, fsuid); in cifs_sb_tlink()
4131 newtlink->tl_uid = fsuid; in cifs_sb_tlink()
4139 tlink = tlink_rb_search(&cifs_sb->tlink_tree, fsuid); in cifs_sb_tlink()
4172 tlink->tl_tcon = cifs_construct_tcon(cifs_sb, fsuid); in cifs_sb_tlink()
/linux-4.4.14/fs/overlayfs/
Dcopy_up.c330 override_cred->fsuid = stat->uid; in ovl_copy_up_one()
/linux-4.4.14/fs/
Dcoredump.c555 cred->fsuid = GLOBAL_ROOT_UID; /* Dump root private */ in do_coredump()
Dnamei.c896 if (uid_eq(current_cred()->fsuid, inode->i_uid)) in may_follow_link()
2524 kuid_t fsuid = current_fsuid(); in __check_sticky() local
2526 if (uid_eq(inode->i_uid, fsuid)) in __check_sticky()
2528 if (uid_eq(dir->i_uid, fsuid)) in __check_sticky()
Dopen.c353 override_cred->fsuid = override_cred->uid; in SYSCALL_DEFINE3()
/linux-4.4.14/net/sched/
Dcls_flow.c204 kuid_t skuid = sk->sk_socket->file->f_cred->fsuid; in flow_get_skuid()
/linux-4.4.14/fs/proc/
Darray.c186 from_kuid_munged(user_ns, cred->fsuid), in task_state()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_lib.c49 b->fsuid = from_kuid(&init_user_ns, current_fsuid()); in __mdc_pack_body()
/linux-4.4.14/net/sunrpc/
Dauth.c631 acred.uid = cred->fsuid; in rpcauth_lookupcred()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dwiretest.c1883 LASSERTF((int)offsetof(struct mdt_body, fsuid) == 104, "found %lld\n", in lustre_assert_wire_constants()
1884 (long long)(int)offsetof(struct mdt_body, fsuid)); in lustre_assert_wire_constants()
1885 LASSERTF((int)sizeof(((struct mdt_body *)0)->fsuid) == 4, "found %lld\n", in lustre_assert_wire_constants()
1886 (long long)(int)sizeof(((struct mdt_body *)0)->fsuid)); in lustre_assert_wire_constants()
Dpack_generic.c1687 __swab32s(&b->fsuid); in lustre_swab_mdt_body()
/linux-4.4.14/Documentation/filesystems/caching/
Dcachefiles.txt324 The way CacheFiles works is to temporarily change the security context (fsuid,
Dbackend-api.txt87 The calling process's fsuid, fsgid and SELinux security identities may need to
/linux-4.4.14/Documentation/security/
Dcredentials.txt561 should now access file->f_cred->fsuid and file->f_cred->fsgid.
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h2213 __u32 fsuid; member
/linux-4.4.14/Documentation/filesystems/cifs/
DCHANGES295 Use fsuid (fsgid) more consistently instead of uid (gid). Improve performance