Home
last modified time | relevance | path

Searched refs:egid (Results 1 – 24 of 24) sorted by relevance

/f-stack/freebsd/security/mac/
H A Dmac_cred.c256 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 Dmac_framework.h114 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 Dmac_policy.h142 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 Daudit_record.h249 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 Dkern_prot.c748 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 Dsystrace_args.c708 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 Dbsm_token.c680 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 Daudit.h97 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 Daudit_arg.c191 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 Dlogin_cap.c196 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 Ducred.h99 void change_egid(struct ucred *newcred, gid_t egid);
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-cred.c159 return (KGID_TO_SGID(cr->egid)); in crgetgid()
/f-stack/freebsd/sys/
H A Ducred.h140 void change_egid(struct ucred *newcred, gid_t egid);
H A Dsysproto.h417 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 Dmac_stub.c227 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 Dlinux_systrace_args.c376 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 Dlinux_proto.h181 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 Dlinux32_systrace_args.c462 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 Dlinux32_proto.h225 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 Dlinux_systrace_args.c470 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 Dlinux_proto.h229 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 Dlinux_systrace_args.c1138 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 Dmac_test.c264 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 Dlinux_systrace_args.c960 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()