/freebsd-9.3-release/lib/libc/compat-43/ |
H A D | setrgid.c | 39 setrgid(gid_t rgid) argument 42 return (setregid(rgid, -1));
|
/freebsd-9.3-release/tools/regression/usr.bin/pkill/ |
H A D | pgrep-_g.t | 9 rgid=`id -gr` 15 pid=`pgrep -f -G $rgid $sleep` 25 rgid=`id -grn` 31 pid=`pgrep -f -G $rgid $sleep`
|
H A D | pkill-_g.t | 9 rgid=`id -gr` 14 pkill -f -G $rgid $sleep 27 rgid=`id -grn` 32 pkill -f -G $rgid $sleep
|
/freebsd-9.3-release/crypto/openssh/openbsd-compat/ |
H A D | bsd-setres_id.c | 31 setresgid(gid_t rgid, gid_t egid, gid_t sgid) argument 35 if (rgid != sgid) { 40 if (setregid(rgid, egid) < 0) { 42 error("setregid %u: %.100s", rgid, strerror(errno)); 53 if (setgid(rgid) < 0) { 55 error("setgid %u: %.100s", rgid, strerror(errno));
|
/freebsd-9.3-release/contrib/openbsm/sys/bsm/ |
H A D | audit_record.h | 238 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 240 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 242 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 244 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 246 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 249 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 261 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 263 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 265 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 267 gid_t rgid, pid_ [all...] |
/freebsd-9.3-release/sys/bsm/ |
H A D | audit_record.h | 239 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 241 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 243 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 245 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 247 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 250 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 262 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 264 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 266 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 268 gid_t rgid, pid_ [all...] |
/freebsd-9.3-release/contrib/openbsm/bin/auditdistd/ |
H A D | sandbox.c | 74 gid_t rgid, egid; local 203 PJDLOG_VERIFY(getresgid(&rgid, &egid, &sgid) == 0); 206 rgid = getgid(); 209 PJDLOG_VERIFY(rgid == pw->pw_gid);
|
/freebsd-9.3-release/sys/security/mac/ |
H A D | mac_cred.c | 299 mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) argument 303 MAC_POLICY_CHECK_NOSLEEP(cred_check_setregid, cred, rgid, egid); 304 MAC_CHECK_PROBE3(cred_check_setregid, error, cred, rgid, egid); 329 mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, argument 334 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); 335 MAC_CHECK_PROBE4(cred_check_setresgid, error, cred, rgid, egid,
|
H A D | mac_framework.h | 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,
|
/freebsd-9.3-release/contrib/openbsm/libbsm/ |
H A D | bsm_token.c | 750 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 765 ADD_U_INT32(dptr, rgid); 782 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 798 ADD_U_INT32(dptr, rgid); 815 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 819 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, 839 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 862 ADD_U_INT32(dptr, rgid); 879 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 904 ADD_U_INT32(dptr, rgid); 838 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 878 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 920 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1161 au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1186 au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1212 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1235 au_to_subject32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1273 au_to_subject64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1313 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument [all...] |
H A D | bsm_wrappers.c | 354 gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 361 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, 398 uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 404 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, tid); 353 audit_write_success(short event_code, token_t *tok, au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 397 audit_write_failure(short event_code, char *errmsg, int errcode, au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument
|
H A D | bsm_io.c | 2508 * rgid 4 bytes 2536 READ_TOKEN_U_INT32(buf, len, tok->tt.proc32.rgid, tok->len, err); 2578 open_attr(fp, "rgid"); 2579 print_group(fp, tok->tt.proc32.rgid, oflags); 2602 print_group(fp, tok->tt.proc32.rgid, oflags); 2620 * rgid 4 bytes 2648 READ_TOKEN_U_INT32(buf, len, tok->tt.proc64.rgid, tok->len, err); 2689 open_attr(fp, "rgid"); 2690 print_group(fp, tok->tt.proc64.rgid, oflags); 2713 print_group(fp, tok->tt.proc64.rgid, oflag [all...] |
/freebsd-9.3-release/sys/security/audit/ |
H A D | audit_bsm_token.c | 671 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 684 ADD_U_INT32(dptr, rgid); 701 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 715 ADD_U_INT32(dptr, rgid); 732 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 736 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, 756 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 775 ADD_U_INT32(dptr, rgid); 792 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 814 ADD_U_INT32(dptr, rgid); 755 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 791 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 830 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1084 au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1107 au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1131 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1154 au_to_subject32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1189 au_to_subject64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1226 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument [all...] |
H A D | audit.h | 82 void audit_arg_rgid(gid_t rgid); 234 #define AUDIT_ARG_RGID(rgid) do { \ 236 audit_arg_rgid((rgid)); \ 350 #define AUDIT_ARG_RGID(rgid)
|
/freebsd-9.3-release/sys/kern/ |
H A D | kern_prot.c | 946 gid_t rgid; member in struct:setregid_args 956 gid_t egid, rgid; local 960 rgid = uap->rgid; 962 AUDIT_ARG_RGID(rgid); 968 error = mac_cred_check_setregid(oldcred, rgid, egid); 973 if (((rgid != (gid_t)-1 && rgid != oldcred->cr_rgid && 974 rgid != oldcred->cr_svgid) || 984 if (rgid ! 1092 gid_t rgid; member in struct:setresgid_args 1103 gid_t egid, rgid, sgid; local 1186 gid_t *rgid; member in struct:getresgid_args 2192 change_rgid(struct ucred *newcred, gid_t rgid) argument [all...] |
/freebsd-9.3-release/contrib/openbsm/bsm/ |
H A D | libbsm.h | 463 u_int32_t rgid; member in struct:__anon3979 474 u_int32_t rgid; member in struct:__anon3980 498 u_int32_t rgid; member in struct:__anon3981 509 u_int32_t rgid; member in struct:__anon3982 613 u_int32_t rgid; member in struct:__anon3991 624 u_int32_t rgid; member in struct:__anon3992 648 u_int32_t rgid; member in struct:__anon3993 659 u_int32_t rgid; member in struct:__anon3994 1117 * @param rgid - The subject's real group ID. 1131 uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_ [all...] |
/freebsd-9.3-release/sys/compat/linux/ |
H A D | linux_uid16.c | 381 LIN_SDT_PROBE2(uid16, linux_setregid16, entry, args->rgid, args->egid); 383 bsd.rgid = CAST_NOCHG(args->rgid); 413 LIN_SDT_PROBE3(uid16, linux_setresgid16, entry, args->rgid, args->egid, 416 bsd.rgid = CAST_NOCHG(args->rgid);
|
/freebsd-9.3-release/sys/sys/ |
H A D | ucred.h | 100 void change_rgid(struct ucred *newcred, gid_t rgid);
|
/freebsd-9.3-release/sbin/hastd/ |
H A D | subr.c | 158 gid_t rgid, egid, sgid; local 251 PJDLOG_VERIFY(getresgid(&rgid, &egid, &sgid) == 0); 252 PJDLOG_VERIFY(rgid == pw->pw_gid);
|
/freebsd-9.3-release/tools/regression/security/access/ |
H A D | testaccess.c | 125 gid_t egid, rgid, sgid; local 134 error = getresgid(&rgid, &egid, &sgid); 143 printf("rgid: %d, egid: %d, sgid: %d\n", rgid, egid, sgid);
|
/freebsd-9.3-release/contrib/libreadline/examples/rlfe/ |
H A D | os.h | 161 # define setregid(rgid, egid) setresgid(rgid, egid, -1)
|
/freebsd-9.3-release/sys/ofed/include/linux/mlx4/ |
H A D | qp.h | 112 u8 rgid[16]; member in struct:mlx4_qp_path
|
/freebsd-9.3-release/sys/i386/linux/ |
H A D | linux_systrace_args.c | 469 iarg[0] = p->rgid; /* l_gid16_t */ 1207 iarg[0] = p->rgid; /* l_gid16_t */ 1216 uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */ 1465 iarg[0] = p->rgid; /* gid_t */ 1512 iarg[0] = p->rgid; /* gid_t */ 1521 uarg[0] = (intptr_t) p->rgid; /* gid_t * */
|
/freebsd-9.3-release/sys/amd64/linux32/ |
H A D | linux32_systrace_args.c | 461 iarg[0] = p->rgid; /* l_gid16_t */ 1164 iarg[0] = p->rgid; /* l_gid16_t */ 1173 uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */ 1422 iarg[0] = p->rgid; /* gid_t */ 1469 iarg[0] = p->rgid; /* gid_t */ 1478 uarg[0] = (intptr_t) p->rgid; /* gid_t * */
|
/freebsd-9.3-release/contrib/openbsm/bin/auditreduce/ |
H A D | auditreduce.c | 229 * Check if the given rgid matches the selection criteria. 235 /* Check if we want to select on rgid. */ 250 /* Check if we want to select on rgid. */ 431 * rgid, 447 if (!select_rgid(tok.tt.proc32.rgid)) 461 * rgid, 477 if (!select_rgid(tok.tt.subj32.rgid))
|