Home
last modified time | relevance | path

Searched refs:fsgid (Results 1 – 25 of 38) sorted by relevance

12

/linux/fs/nfsd/
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()
A Dfilecache.c874 if (!gid_eq(c1->fsgid, c2->fsgid)) in nfsd_match_cred()
/linux/kernel/
A Dcred.c54 .fsgid = GLOBAL_ROOT_GID,
326 new->sgid = new->fsgid = new->egid; in prepare_exec_creds()
470 !gid_eq(old->fsgid, new->fsgid) || in commit_creds()
490 if (!gid_eq(new->fsgid, old->fsgid)) in commit_creds()
516 !gid_eq(new->fsgid, old->fsgid)) in commit_creds()
638 if (gid_lt(a->fsgid, b->fsgid)) in cred_fscmp()
640 if (gid_gt(a->fsgid, b->fsgid)) in cred_fscmp()
823 new->fsgid = inode->i_gid; in set_create_files_as()
863 from_kgid_munged(&init_user_ns, cred->fsgid)); in dump_invalid_creds()
A Dsys.c400 new->fsgid = new->egid; in __sys_setregid()
442 new->gid = new->egid = new->sgid = new->fsgid = kgid; in __sys_setgid()
444 new->egid = new->fsgid = kgid; in __sys_setgid()
784 new->fsgid = new->egid; in __sys_setresgid()
881 old_fsgid = from_kgid_munged(old->user_ns, old->fsgid); in __sys_setfsgid()
892 gid_eq(kgid, old->sgid) || gid_eq(kgid, old->fsgid) || in __sys_setfsgid()
894 if (!gid_eq(kgid, old->fsgid)) { in __sys_setfsgid()
895 new->fsgid = kgid; in __sys_setfsgid()
A Dgroups.c219 if (!gid_eq(grp, cred->fsgid)) in in_group_p()
A Dauditsc.c402 return audit_compare_gid(cred->fsgid, name, f, ctx); in audit_field_compare()
437 return audit_gid_comparator(cred->gid, f->op, cred->fsgid); in audit_field_compare()
442 return audit_gid_comparator(cred->egid, f->op, cred->fsgid); in audit_field_compare()
445 return audit_gid_comparator(cred->sgid, f->op, cred->fsgid); in audit_field_compare()
537 result = audit_gid_comparator(cred->fsgid, f->op, f->gid); in audit_filter_rules()
998 ctx->gid = ctx->egid = ctx->sgid = ctx->fsgid = KGIDT_INIT(0); in audit_reset_context()
1632 from_kgid(&init_user_ns, cred->fsgid)); in audit_log_uring()
A Daudit.h138 kgid_t gid, egid, sgid, fsgid; member
A Dptrace.c319 caller_gid = cred->fsgid; in __ptrace_may_access()
/linux/net/sunrpc/
A Dauth_unix.c80 …_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()
/linux/include/linux/
A Dcred.h126 kgid_t fsgid; /* GID for VFS ops */ member
388 #define current_fsgid() (current_cred_xxx(fsgid))
425 *(_fsgid) = __cred->fsgid; \
/linux/net/netfilter/
A Dxt_owner.c99 if (gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
100 gid_lte(filp->f_cred->fsgid, gid_max)) in owner_mt()
A Dnft_meta.c155 sock->file->f_cred->fsgid); in nft_meta_get_eval_skugid()
A Dnf_log_syslog.c171 from_kgid_munged(&init_user_ns, cred->fsgid)); in nf_log_dump_sk_uid_gid()
A Dnfnetlink_log.c609 __be32 gid = htonl(from_kgid_munged(user_ns, cred->fsgid)); in __build_packet_message()
/linux/fs/orangefs/
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()
/linux/security/keys/
A Dpermission.c62 if (gid_eq(key->gid, cred->fsgid)) { in key_task_permission()
A Drequest_key.c137 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key()
153 sprintf(gid_str, "%d", from_kgid(&init_user_ns, cred->fsgid)); in call_sbin_request_key()
393 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
A Dprocess_keys.c395 new_cred->thread_keyring->gid = new_cred->fsgid; in key_fsgid_changed()
935 new->fsgid = old->fsgid; in key_change_session_keyring()
A Drequest_key_auth.c217 cred->fsuid, cred->fsgid, cred, in request_key_auth_new()
A Dkey.c934 cred->fsuid, cred->fsgid, cred, perm, flags, NULL); in key_create_or_update()
/linux/security/safesetid/
A Dlsm.c232 id_permitted_for_cred(old, (kid_t){.gid = new->fsgid}, GID)) in safesetid_task_fix_setgid()
/linux/fs/ksmbd/
A Dsmb_common.c624 cred->fsgid = make_kgid(current_user_ns(), gid); in ksmbd_override_fsids()
/linux/net/sched/
A Dcls_flow.c219 kgid_t skgid = sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
/linux/fs/proc/
A Darray.c190 seq_put_decimal_ull(m, "\t", from_kgid_munged(user_ns, cred->fsgid)); in task_state()
/linux/security/
A Dcommoncap.c933 new->sgid = new->fsgid = new->egid; in cap_bprm_creds_from_file()

Completed in 69 milliseconds

12