Home
last modified time | relevance | path

Searched refs:sgid (Results 1 – 19 of 19) sorted by relevance

/f-stack/freebsd/security/mac/
H A Dmac_cred.c329 gid_t sgid) in mac_cred_check_setresgid() argument
333 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); in mac_cred_check_setresgid()
335 sgid); in mac_cred_check_setresgid()
H A Dmac_framework.h121 gid_t sgid);
H A Dmac_policy.h150 gid_t egid, gid_t sgid);
/f-stack/freebsd/kern/
H A Dkern_prot.c1102 gid_t sgid; member
1111 gid_t egid, rgid, sgid; in sys_setresgid() local
1116 sgid = uap->sgid; in sys_setresgid()
1119 AUDIT_ARG_SGID(sgid); in sys_setresgid()
1136 (sgid != (gid_t)-1 && sgid != oldcred->cr_rgid && in sys_setresgid()
1137 sgid != oldcred->cr_svgid && in sys_setresgid()
1138 sgid != oldcred->cr_groups[0])) && in sys_setresgid()
1150 if (sgid != (gid_t)-1 && oldcred->cr_svgid != sgid) { in sys_setresgid()
1151 change_svgid(newcred, sgid); in sys_setresgid()
1196 gid_t *sgid; member
[all …]
H A Dsystrace_args.c1460 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1788 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
/f-stack/freebsd/security/audit/
H A Daudit.h101 void audit_arg_sgid(gid_t sgid);
294 #define AUDIT_ARG_SGID(sgid) do { \ argument
296 audit_arg_sgid((sgid)); \
450 #define AUDIT_ARG_SGID(sgid) argument
H A Daudit_arg.c243 audit_arg_sgid(gid_t sgid) in audit_arg_sgid() argument
251 ar->k_ar.ar_arg_sgid = sgid; in audit_arg_sgid()
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-cred.c173 return (KGID_TO_SGID(cr->sgid)); in crgetsgid()
/f-stack/freebsd/arm/linux/
H A Dlinux_systrace_args.c989 iarg[2] = p->sgid; /* l_gid16_t */ in systrace_args()
998 uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */ in systrace_args()
1300 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1309 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
H A Dlinux_proto.h430 char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)]; member
435 char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_systrace_args.c1146 iarg[2] = p->sgid; /* l_gid16_t */ in systrace_args()
1155 uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */ in systrace_args()
1461 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1470 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
H A Dlinux32_proto.h525 char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)]; member
530 char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/i386/linux/
H A Dlinux_systrace_args.c1189 iarg[2] = p->sgid; /* l_gid16_t */ in systrace_args()
1198 uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */ in systrace_args()
1500 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1509 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
H A Dlinux_proto.h526 char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)]; member
531 char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)]; member
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c264 gid_t sgid) in stub_cred_check_setresgid() argument
/f-stack/freebsd/arm64/linux/
H A Dlinux_systrace_args.c1187 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1196 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
/f-stack/freebsd/amd64/linux/
H A Dlinux_systrace_args.c1003 iarg[2] = p->sgid; /* gid_t */ in systrace_args()
1012 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ in systrace_args()
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c332 gid_t sgid) in test_cred_check_setresgid() argument
/f-stack/freebsd/sys/
H A Dsysproto.h784 char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)]; member
958 char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)]; member