Home
last modified time | relevance | path

Searched refs:fsgid (Results 1 - 25 of 76) sorted by relevance

1234

/kernel/linux/linux-5.10/fs/nfsd/
H A Dauth.c38 new->fsgid = rqstp->rq_cred.cr_gid; in nfsd_setuser()
44 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
51 if (gid_eq(new->fsgid, GLOBAL_ROOT_GID)) in nfsd_setuser()
52 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
73 if (gid_eq(new->fsgid, INVALID_GID)) in nfsd_setuser()
74 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dauth.c36 new->fsgid = rqstp->rq_cred.cr_gid; in nfsd_setuser()
42 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
49 if (gid_eq(new->fsgid, GLOBAL_ROOT_GID)) in nfsd_setuser()
50 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
71 if (gid_eq(new->fsgid, INVALID_GID)) in nfsd_setuser()
72 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
/kernel/linux/linux-6.6/kernel/
H A Dcred.c54 .fsgid = GLOBAL_ROOT_GID,
272 new->sgid = new->fsgid = new->egid; in prepare_exec_creds()
407 !gid_eq(old->fsgid, new->fsgid) || in commit_creds()
427 if (!gid_eq(new->fsgid, old->fsgid)) in commit_creds()
451 !gid_eq(new->fsgid, old->fsgid)) in commit_creds()
534 * fsuid, fsgid, and supplementary groups. That is, if they will both
554 if (gid_lt(a->fsgid, in cred_fscmp()
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dcred.c55 .fsgid = GLOBAL_ROOT_GID,
320 new->sgid = new->fsgid = new->egid; in prepare_exec_creds()
462 !gid_eq(old->fsgid, new->fsgid) || in commit_creds()
482 if (!gid_eq(new->fsgid, old->fsgid)) in commit_creds()
508 !gid_eq(new->fsgid, old->fsgid)) in commit_creds()
610 * fsuid, fsgid, and supplementary groups. That is, if they will both
630 if (gid_lt(a->fsgid, in cred_fscmp()
[all...]
H A Dsys.c395 new->fsgid = new->egid; in __sys_setregid()
437 new->gid = new->egid = new->sgid = new->fsgid = kgid; in __sys_setgid()
439 new->egid = new->fsgid = kgid; in __sys_setgid()
753 gid_eq(kegid, old->fsgid))) && in __sys_setresgid()
777 new->fsgid = new->egid; in __sys_setresgid()
874 old_fsgid = from_kgid_munged(old->user_ns, old->fsgid); in __sys_setfsgid()
885 gid_eq(kgid, old->sgid) || gid_eq(kgid, old->fsgid) || in __sys_setfsgid()
887 if (!gid_eq(kgid, old->fsgid)) { in __sys_setfsgid()
888 new->fsgid = kgid; in __sys_setfsgid()
/kernel/linux/linux-5.10/fs/hmdfs/authority/
H A Dauthentication.c52 cred->fsgid = is_recv_thread ? SYSTEM_GID : USER_DATA_RW_GID; in hmdfs_override_fsids()
76 cred->fsgid = USER_DATA_RW_GID; in hmdfs_override_dir_fsids()
89 cred->fsgid = DFS_SHARE_GID; in hmdfs_override_dir_fsids()
98 cred->fsgid = USER_DATA_RW_GID; in hmdfs_override_dir_fsids()
103 cred->fsgid = DFS_SHARE_GID; in hmdfs_override_dir_fsids()
120 cred->fsgid = KGIDT_INIT(bid); in hmdfs_override_dir_fsids()
123 cred->fsgid = ROOT_GID; in hmdfs_override_dir_fsids()
128 cred->fsgid = dir->i_gid; in hmdfs_override_dir_fsids()
134 cred->fsgid = dir->i_gid; in hmdfs_override_dir_fsids()
192 cred->fsgid in hmdfs_override_file_fsids()
[all...]
H A Dauthentication.h95 if (cred->fsuid.val != OID_SYSTEM || cred->fsgid.val != OID_SYSTEM) in hmdfs_check_cred()
97 cred->fsgid.val); in hmdfs_check_cred()
/kernel/linux/linux-6.6/fs/hmdfs/authority/
H A Dauthentication.c52 cred->fsgid = is_recv_thread ? SYSTEM_GID : USER_DATA_RW_GID; in hmdfs_override_fsids()
76 cred->fsgid = USER_DATA_RW_GID; in hmdfs_override_dir_fsids()
89 cred->fsgid = DFS_SHARE_GID; in hmdfs_override_dir_fsids()
98 cred->fsgid = USER_DATA_RW_GID; in hmdfs_override_dir_fsids()
103 cred->fsgid = DFS_SHARE_GID; in hmdfs_override_dir_fsids()
120 cred->fsgid = KGIDT_INIT(bid); in hmdfs_override_dir_fsids()
123 cred->fsgid = ROOT_GID; in hmdfs_override_dir_fsids()
128 cred->fsgid = dir->i_gid; in hmdfs_override_dir_fsids()
134 cred->fsgid = dir->i_gid; in hmdfs_override_dir_fsids()
192 cred->fsgid in hmdfs_override_file_fsids()
[all...]
H A Dauthentication.h95 if (cred->fsuid.val != OID_SYSTEM || cred->fsgid.val != OID_SYSTEM) in hmdfs_check_cred()
97 cred->fsgid.val); in hmdfs_check_cred()
/kernel/linux/linux-5.10/net/sunrpc/
H A Dauth_unix.c80 if (!uid_eq(cred->cr_cred->fsuid, acred->cred->fsuid) || !gid_eq(cred->cr_cred->fsgid, acred->cred->fsgid)) in unx_match()
128 *p++ = cpu_to_be32(from_kgid_munged(userns, cred->cr_cred->fsgid)); in unx_marshal()
/kernel/linux/linux-5.10/include/linux/
H A Dcred.h127 kgid_t fsgid; /* GID for VFS ops */ member
147 struct group_info *group_info; /* supplementary groups for euid/fsgid */
386 #define current_fsgid() (current_cred_xxx(fsgid))
422 *(_fsgid) = __cred->fsgid; \
/kernel/linux/linux-6.6/include/linux/
H A Dcred.h119 kgid_t fsgid; /* GID for VFS ops */ member
140 struct group_info *group_info; /* supplementary groups for euid/fsgid */
337 #define current_fsgid() (current_cred_xxx(fsgid))
374 *(_fsgid) = __cred->fsgid; \
/kernel/linux/linux-6.6/net/sunrpc/
H A Dauth_unix.c88 if (!uid_eq(cred->cr_cred->fsuid, acred->cred->fsuid) || !gid_eq(cred->cr_cred->fsgid, acred->cred->fsgid)) in unx_match()
136 *p++ = cpu_to_be32(from_kgid_munged(userns, cred->cr_cred->fsgid)); in unx_marshal()
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_owner.c104 if (gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
105 gid_lte(filp->f_cred->fsgid, gid_max)) in owner_mt()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_owner.c104 if (gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
105 gid_lte(filp->f_cred->fsgid, gid_max)) in owner_mt()
/kernel/linux/linux-5.10/security/keys/
H A Dpermission.c62 if (gid_eq(key->gid, cred->fsgid)) { in key_task_permission()
H A Drequest_key.c140 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key()
156 sprintf(gid_str, "%d", from_kgid(&init_user_ns, cred->fsgid)); in call_sbin_request_key()
396 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
H A Dprocess_keys.c388 * Handle the fsgid changing.
395 new_cred->thread_keyring->gid = new_cred->fsgid; in key_fsgid_changed()
927 new->fsgid = old->fsgid; in key_change_session_keyring()
/kernel/linux/linux-6.6/security/keys/
H A Dpermission.c62 if (gid_eq(key->gid, cred->fsgid)) { in key_task_permission()
H A Drequest_key.c140 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key()
156 sprintf(gid_str, "%d", from_kgid(&init_user_ns, cred->fsgid)); in call_sbin_request_key()
396 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
H A Dprocess_keys.c388 * Handle the fsgid changing.
395 new_cred->thread_keyring->gid = new_cred->fsgid; in key_fsgid_changed()
935 new->fsgid = old->fsgid; in key_change_session_keyring()
/kernel/linux/linux-5.10/fs/orangefs/
H A Dxattr.c102 int fsgid; in orangefs_inode_getxattr() local
115 fsgid = from_kgid(&init_user_ns, current_fsgid()); in orangefs_inode_getxattr()
123 fsgid); in orangefs_inode_getxattr()
/kernel/linux/linux-6.6/fs/orangefs/
H A Dxattr.c102 int fsgid; in orangefs_inode_getxattr() local
115 fsgid = from_kgid(&init_user_ns, current_fsgid()); in orangefs_inode_getxattr()
123 fsgid); in orangefs_inode_getxattr()
/kernel/linux/linux-5.10/fs/sharefs/
H A Dauthentication.c87 cred->fsgid = dir->i_gid; in sharefs_override_file_fsids()
/kernel/linux/linux-6.6/fs/sharefs/
H A Dauthentication.c87 cred->fsgid = dir->i_gid; in sharefs_override_file_fsids()

Completed in 17 milliseconds

1234