| /f-stack/freebsd/security/mac/ |
| H A D | mac_cred.c | 256 mac_cred_check_setegid(struct ucred *cred, gid_t egid) in mac_cred_check_setegid() argument 260 MAC_POLICY_CHECK_NOSLEEP(cred_check_setegid, cred, egid); in mac_cred_check_setegid() 261 MAC_CHECK_PROBE2(cred_check_setegid, error, cred, egid); in mac_cred_check_setegid() 298 mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in mac_cred_check_setregid() argument 302 MAC_POLICY_CHECK_NOSLEEP(cred_check_setregid, cred, rgid, egid); in mac_cred_check_setregid() 303 MAC_CHECK_PROBE3(cred_check_setregid, error, cred, rgid, egid); in mac_cred_check_setregid() 328 mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in mac_cred_check_setresgid() argument 333 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); in mac_cred_check_setresgid() 334 MAC_CHECK_PROBE4(cred_check_setresgid, error, cred, rgid, egid, in mac_cred_check_setresgid()
|
| H A D | mac_framework.h | 114 int mac_cred_check_setegid(struct ucred *cred, gid_t egid); 119 int mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid); 120 int mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid,
|
| H A D | mac_policy.h | 142 typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid); 148 gid_t egid); 150 gid_t egid, gid_t sgid);
|
| /f-stack/freebsd/bsm/ |
| H A D | audit_record.h | 249 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 251 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 253 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 255 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 257 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, 260 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 273 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 275 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 277 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, 279 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, [all …]
|
| /f-stack/freebsd/kern/ |
| H A D | kern_prot.c | 748 gid_t egid; member 757 gid_t egid; in sys_setegid() local 760 egid = uap->egid; in sys_setegid() 950 gid_t egid; member 962 egid = uap->egid; in sys_setregid() 983 if (egid != (gid_t)-1 && oldcred->cr_groups[0] != egid) { in sys_setregid() 1101 gid_t egid; member 1114 egid = uap->egid; in sys_setresgid() 1133 (egid != (gid_t)-1 && egid != oldcred->cr_rgid && in sys_setresgid() 1142 if (egid != (gid_t)-1 && oldcred->cr_groups[0] != egid) { in sys_setresgid() [all …]
|
| H A D | systrace_args.c | 708 iarg[1] = p->egid; /* int */ in systrace_args() 920 iarg[0] = p->egid; /* gid_t */ in systrace_args() 1459 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1787 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|
| /f-stack/freebsd/security/audit/ |
| H A D | bsm_token.c | 680 ADD_U_INT32(dptr, egid); in au_to_process32() 711 ADD_U_INT32(dptr, egid); in au_to_process64() 734 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_process() 771 ADD_U_INT32(dptr, egid); in au_to_process32_ex() 810 ADD_U_INT32(dptr, egid); in au_to_process64_ex() 828 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process_ex() argument 1109 ADD_U_INT32(dptr, egid); in au_to_subject32() 1133 ADD_U_INT32(dptr, egid); in au_to_subject64() 1149 return (au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_subject() 1187 ADD_U_INT32(dptr, egid); in au_to_subject32_ex() [all …]
|
| H A D | audit.h | 97 void audit_arg_egid(gid_t egid); 194 #define AUDIT_ARG_EGID(egid) do { \ argument 196 audit_arg_egid((egid)); \ 430 #define AUDIT_ARG_EGID(egid) argument
|
| H A D | audit_arg.c | 191 audit_arg_egid(gid_t egid) in audit_arg_egid() argument 199 ar->k_ar.ar_arg_egid = egid; in audit_arg_egid()
|
| /f-stack/tools/libutil/ |
| H A D | login_cap.c | 196 gid_t egid = 0; in login_getclassbyname() local 213 egid = getegid(); in login_getclassbyname() 261 (void)setegid(egid); in login_getclassbyname() 283 (void)setegid(egid); in login_getclassbyname()
|
| /f-stack/tools/compat/include/sys/ |
| H A D | ucred.h | 99 void change_egid(struct ucred *newcred, gid_t egid);
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-cred.c | 159 return (KGID_TO_SGID(cr->egid)); in crgetgid()
|
| /f-stack/freebsd/sys/ |
| H A D | ucred.h | 140 void change_egid(struct ucred *newcred, gid_t egid);
|
| H A D | sysproto.h | 417 char egid_l_[PADL_(int)]; int egid; char egid_r_[PADR_(int)]; member 537 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)]; member 783 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)]; member 957 char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)]; member
|
| /f-stack/freebsd/security/mac_stub/ |
| H A D | mac_stub.c | 227 stub_cred_check_setegid(struct ucred *cred, gid_t egid) in stub_cred_check_setegid() argument 256 stub_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in stub_cred_check_setregid() argument 263 stub_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in stub_cred_check_setresgid() argument
|
| /f-stack/freebsd/arm/linux/ |
| H A D | linux_systrace_args.c | 376 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 988 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 997 uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */ in systrace_args() 1252 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1299 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1308 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|
| H A D | linux_proto.h | 181 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 429 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 434 char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)]; member
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_systrace_args.c | 462 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 1145 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 1154 uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */ in systrace_args() 1413 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1460 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1469 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|
| H A D | linux32_proto.h | 225 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 524 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 529 char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)]; member
|
| /f-stack/freebsd/i386/linux/ |
| H A D | linux_systrace_args.c | 470 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 1188 iarg[1] = p->egid; /* l_gid16_t */ in systrace_args() 1197 uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */ in systrace_args() 1452 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1499 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1508 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|
| H A D | linux_proto.h | 229 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 525 char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; member 530 char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)]; member
|
| /f-stack/freebsd/arm64/linux/ |
| H A D | linux_systrace_args.c | 1138 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1186 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1195 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|
| /f-stack/freebsd/security/mac_test/ |
| H A D | mac_test.c | 264 test_cred_check_setegid(struct ucred *cred, gid_t egid) in test_cred_check_setegid() argument 286 test_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in test_cred_check_setregid() argument 331 test_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in test_cred_check_setresgid() argument
|
| /f-stack/freebsd/amd64/linux/ |
| H A D | linux_systrace_args.c | 960 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1002 iarg[1] = p->egid; /* gid_t */ in systrace_args() 1011 uarg[1] = (intptr_t) p->egid; /* gid_t * */ in systrace_args()
|