egid 32 arch/alpha/kernel/asm-offsets.c DEFINE(CRED_EGID, offsetof(struct cred, egid)); egid 2328 arch/ia64/kernel/perfmon.c from_kgid(&init_user_ns, tcred->egid), egid 2334 arch/ia64/kernel/perfmon.c || (!gid_eq(gid, tcred->egid)) egid 94 arch/s390/kernel/compat_linux.h long compat_sys_s390_setregid16(u16 rgid, u16 egid); egid 100 arch/s390/kernel/compat_linux.h long compat_sys_s390_setresgid16(u16 rgid, u16 egid, u16 sgid); egid 101 arch/s390/kernel/compat_linux.h long compat_sys_s390_getresgid16(u16 __user *rgid, u16 __user *egid, u16 __user *sgid); egid 139 drivers/connector/cn_proc.c ev->event_data.id.e.egid = from_kgid_munged(&init_user_ns, cred->egid); egid 258 fs/binfmt_elf.c NEW_AUX_ENT(AT_EGID, from_kgid_munged(cred->user_ns, cred->egid)); egid 655 fs/binfmt_elf_fdpic.c NEW_AUX_ENT(AT_EGID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->egid)); egid 1530 fs/exec.c bprm->cred->egid = current_egid(); egid 1564 fs/exec.c bprm->cred->egid = gid; egid 1095 fs/fuse/dir.c gid_eq(cred->egid, fc->group_id) && egid 198 fs/proc/array.c seq_put_decimal_ull(m, "\t", from_kgid_munged(user_ns, cred->egid)); egid 1708 fs/proc/base.c gid = cred->egid; egid 125 include/linux/cred.h kgid_t egid; /* effective GID of the task */ egid 382 include/linux/cred.h #define current_egid() (current_cred_xxx(egid)) egid 414 include/linux/cred.h *(_egid) = __cred->egid; \ egid 704 include/linux/syscalls.h asmlinkage long sys_setregid(gid_t rgid, gid_t egid); egid 710 include/linux/syscalls.h asmlinkage long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); egid 711 include/linux/syscalls.h asmlinkage long sys_getresgid(gid_t __user *rgid, gid_t __user *egid, gid_t __user *sgid); egid 1161 include/linux/syscalls.h asmlinkage long sys_setregid16(old_gid_t rgid, old_gid_t egid); egid 1168 include/linux/syscalls.h asmlinkage long sys_setresgid16(old_gid_t rgid, old_gid_t egid, old_gid_t sgid); egid 1170 include/linux/syscalls.h old_gid_t __user *egid, old_gid_t __user *sgid); egid 94 include/uapi/linux/cn_proc.h __u32 egid; egid 280 ipc/util.c kgid_t egid; egid 298 ipc/util.c current_euid_egid(&euid, &egid); egid 300 ipc/util.c new->gid = new->cgid = egid; egid 2149 kernel/audit.c from_kgid(&init_user_ns, cred->egid), egid 129 kernel/audit.h kgid_t gid, egid, sgid, fsgid; egid 369 kernel/auditsc.c return audit_compare_gid(cred->egid, name, f, ctx); egid 410 kernel/auditsc.c return audit_gid_comparator(cred->gid, f->op, cred->egid); egid 417 kernel/auditsc.c return audit_gid_comparator(cred->egid, f->op, cred->sgid); egid 419 kernel/auditsc.c return audit_gid_comparator(cred->egid, f->op, cred->fsgid); egid 498 kernel/auditsc.c result = audit_gid_comparator(cred->egid, f->op, f->gid); egid 52 kernel/cred.c .egid = GLOBAL_ROOT_GID, egid 455 kernel/cred.c !gid_eq(old->egid, new->egid) || egid 501 kernel/cred.c !gid_eq(new->egid, old->egid) || egid 821 kernel/cred.c from_kgid_munged(&init_user_ns, cred->egid), egid 236 kernel/groups.c if (!gid_eq(grp, cred->egid)) egid 325 kernel/ptrace.c gid_eq(caller_gid, tcred->egid) && egid 350 kernel/sys.c long __sys_setregid(gid_t rgid, gid_t egid) egid 359 kernel/sys.c kegid = make_kgid(ns, egid); egid 363 kernel/sys.c if ((egid != (gid_t) -1) && !gid_valid(kegid)) egid 374 kernel/sys.c gid_eq(old->egid, krgid) || egid 380 kernel/sys.c if (egid != (gid_t) -1) { egid 382 kernel/sys.c gid_eq(old->egid, kegid) || egid 385 kernel/sys.c new->egid = kegid; egid 391 kernel/sys.c (egid != (gid_t) -1 && !gid_eq(kegid, old->gid))) egid 392 kernel/sys.c new->sgid = new->egid; egid 393 kernel/sys.c new->fsgid = new->egid; egid 402 kernel/sys.c SYSCALL_DEFINE2(setregid, gid_t, rgid, gid_t, egid) egid 404 kernel/sys.c return __sys_setregid(rgid, egid); egid 431 kernel/sys.c new->gid = new->egid = new->sgid = new->fsgid = kgid; egid 433 kernel/sys.c new->egid = new->fsgid = kgid; egid 713 kernel/sys.c long __sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid) egid 722 kernel/sys.c kegid = make_kgid(ns, egid); egid 727 kernel/sys.c if ((egid != (gid_t) -1) && !gid_valid(kegid)) egid 740 kernel/sys.c !gid_eq(krgid, old->egid) && !gid_eq(krgid, old->sgid)) egid 742 kernel/sys.c if (egid != (gid_t) -1 && !gid_eq(kegid, old->gid) && egid 743 kernel/sys.c !gid_eq(kegid, old->egid) && !gid_eq(kegid, old->sgid)) egid 746 kernel/sys.c !gid_eq(ksgid, old->egid) && !gid_eq(ksgid, old->sgid)) egid 752 kernel/sys.c if (egid != (gid_t) -1) egid 753 kernel/sys.c new->egid = kegid; egid 756 kernel/sys.c new->fsgid = new->egid; egid 765 kernel/sys.c SYSCALL_DEFINE3(setresgid, gid_t, rgid, gid_t, egid, gid_t, sgid) egid 767 kernel/sys.c return __sys_setresgid(rgid, egid, sgid); egid 774 kernel/sys.c gid_t rgid, egid, sgid; egid 777 kernel/sys.c egid = from_kgid_munged(cred->user_ns, cred->egid); egid 782 kernel/sys.c retval = put_user(egid, egidp); egid 859 kernel/sys.c if (gid_eq(kgid, old->gid) || gid_eq(kgid, old->egid) || egid 1597 kernel/sys.c gid_eq(cred->gid, tcred->egid) && egid 38 kernel/uid16.c SYSCALL_DEFINE2(setregid16, old_gid_t, rgid, old_gid_t, egid) egid 40 kernel/uid16.c return __sys_setregid(low2highgid(rgid), low2highgid(egid)); egid 81 kernel/uid16.c SYSCALL_DEFINE3(setresgid16, old_gid_t, rgid, old_gid_t, egid, old_gid_t, sgid) egid 83 kernel/uid16.c return __sys_setresgid(low2highgid(rgid), low2highgid(egid), egid 91 kernel/uid16.c old_gid_t rgid, egid, sgid; egid 94 kernel/uid16.c egid = high2lowgid(from_kgid_munged(cred->user_ns, cred->egid)); egid 98 kernel/uid16.c !(retval = put_user(egid, egidp))) egid 8 kernel/uid16.h long __sys_setregid(gid_t rgid, gid_t egid); egid 10 kernel/uid16.h long __sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); egid 73 kernel/user_namespace.c kgid_t group = new->egid; egid 1102 kernel/user_namespace.c gid_eq(gid, cred->egid)) egid 816 lib/vsprintf.c !gid_eq(cred->egid, cred->gid)) egid 58 net/core/scm.c ((gid_eq(gid, cred->gid) || gid_eq(gid, cred->egid) || egid 1199 net/core/sock.c ucred->gid = from_kgid_munged(current_ns, cred->egid); egid 758 security/commoncap.c { return !gid_eq(new->egid, old->gid); } egid 845 security/commoncap.c new->egid = new->gid; egid 852 security/commoncap.c new->sgid = new->fsgid = new->egid; egid 1672 security/keys/keyctl.c !gid_eq(pcred->gid, mycred->egid) || egid 1673 security/keys/keyctl.c !gid_eq(pcred->egid, mycred->egid) || egid 1674 security/keys/keyctl.c !gid_eq(pcred->sgid, mycred->egid)) egid 927 security/keys/process_keys.c new-> egid = old-> egid;