/freebsd-12-stable/lib/libc/compat-43/ |
H A D | setrgid.c | 41 setrgid(gid_t rgid) argument 44 return (setregid(rgid, -1));
|
/freebsd-12-stable/bin/pkill/tests/ |
H A D | pgrep-_g_test.sh | 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_test.sh | 9 rgid=`id -gr` 14 pkill -f -G $rgid $sleep 27 rgid=`id -grn` 32 pkill -f -G $rgid $sleep
|
/freebsd-12-stable/crypto/openssh/openbsd-compat/ |
H A D | bsd-setres_id.c | 29 setresgid(gid_t rgid, gid_t egid, gid_t sgid) argument 33 if (rgid != sgid) { 38 if (setregid(rgid, egid) < 0) { 40 error("setregid %u: %.100s", rgid, strerror(errno)); 51 if (setgid(rgid) < 0) { 53 error("setgid %u: %.100s", rgid, strerror(errno));
|
/freebsd-12-stable/contrib/openbsm/sys/bsm/ |
H A D | audit_record.h | 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_t *tid); 247 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 249 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 251 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 254 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 266 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 268 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 270 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 272 gid_t rgid, pid_ [all...] |
/freebsd-12-stable/sys/bsm/ |
H A D | audit_record.h | 250 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 252 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 254 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 256 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 258 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 261 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 274 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 276 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 278 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 280 gid_t rgid, pid_ [all...] |
/freebsd-12-stable/contrib/openbsm/bin/auditdistd/ |
H A D | sandbox.c | 72 gid_t rgid, egid; local 201 PJDLOG_VERIFY(getresgid(&rgid, &egid, &sgid) == 0); 204 rgid = getgid(); 207 PJDLOG_VERIFY(rgid == pw->pw_gid);
|
/freebsd-12-stable/sys/security/mac/ |
H A D | mac_cred.c | 298 mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) argument 302 MAC_POLICY_CHECK_NOSLEEP(cred_check_setregid, cred, rgid, egid); 303 MAC_CHECK_PROBE3(cred_check_setregid, error, cred, rgid, egid); 328 mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, argument 333 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); 334 MAC_CHECK_PROBE4(cred_check_setresgid, error, cred, rgid, egid,
|
/freebsd-12-stable/contrib/openbsm/libbsm/ |
H A D | bsm_token.c | 748 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 763 ADD_U_INT32(dptr, rgid); 780 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 796 ADD_U_INT32(dptr, rgid); 813 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 817 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, 837 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 860 ADD_U_INT32(dptr, rgid); 877 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 902 ADD_U_INT32(dptr, rgid); 836 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 876 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 918 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 1159 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 1184 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 1210 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 1233 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 1271 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 1311 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 | 360 gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 367 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, 404 uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 410 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, tid); 359 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 403 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 | 2507 * rgid 4 bytes 2535 READ_TOKEN_U_INT32(buf, len, tok->tt.proc32.rgid, tok->len, err); 2577 open_attr(fp, "rgid"); 2578 print_group(fp, tok->tt.proc32.rgid, oflags); 2601 print_group(fp, tok->tt.proc32.rgid, oflags); 2619 * rgid 4 bytes 2647 READ_TOKEN_U_INT32(buf, len, tok->tt.proc64.rgid, tok->len, err); 2688 open_attr(fp, "rgid"); 2689 print_group(fp, tok->tt.proc64.rgid, oflags); 2712 print_group(fp, tok->tt.proc64.rgid, oflag [all...] |
/freebsd-12-stable/sys/security/audit/ |
H A D | 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 1100 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 1123 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 1147 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 1170 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 1205 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 1242 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 | 99 void audit_arg_rgid(gid_t rgid); 265 #define AUDIT_ARG_RGID(rgid) do { \ 267 audit_arg_rgid((rgid)); \ 428 #define AUDIT_ARG_RGID(rgid)
|
/freebsd-12-stable/sys/kern/ |
H A D | kern_prot.c | 941 gid_t rgid; member in struct:setregid_args 951 gid_t egid, rgid; local 955 rgid = uap->rgid; 957 AUDIT_ARG_RGID(rgid); 963 error = mac_cred_check_setregid(oldcred, rgid, egid); 968 if (((rgid != (gid_t)-1 && rgid != oldcred->cr_rgid && 969 rgid != oldcred->cr_svgid) || 979 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 2222 change_rgid(struct ucred *newcred, gid_t rgid) argument [all...] |
/freebsd-12-stable/contrib/openbsm/bsm/ |
H A D | libbsm.h | 464 u_int32_t rgid; member in struct:__anon6755 475 u_int32_t rgid; member in struct:__anon6756 499 u_int32_t rgid; member in struct:__anon6757 510 u_int32_t rgid; member in struct:__anon6758 614 u_int32_t rgid; member in struct:__anon6767 625 u_int32_t rgid; member in struct:__anon6768 649 u_int32_t rgid; member in struct:__anon6769 660 u_int32_t rgid; member in struct:__anon6770 1104 * @param rgid - The subject's real group ID. 1118 uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_ [all...] |
/freebsd-12-stable/sys/compat/linux/ |
H A D | linux_uid16.c | 372 LIN_SDT_PROBE2(uid16, linux_setregid16, entry, args->rgid, args->egid); 374 bsd.rgid = CAST_NOCHG(args->rgid); 404 LIN_SDT_PROBE3(uid16, linux_setresgid16, entry, args->rgid, args->egid, 407 bsd.rgid = CAST_NOCHG(args->rgid);
|
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_ah.c | 36 memcpy(ah->av.rgid, &ah_attr->grh.dgid, 16); 115 memcpy(&ah_attr->grh.dgid, ah->av.rgid, 16);
|
/freebsd-12-stable/sys/sys/ |
H A D | ucred.h | 106 void change_rgid(struct ucred *newcred, gid_t rgid);
|
/freebsd-12-stable/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-12-stable/sbin/hastd/ |
H A D | subr.c | 161 gid_t rgid, egid, sgid; local 288 PJDLOG_VERIFY(getresgid(&rgid, &egid, &sgid) == 0); 289 PJDLOG_VERIFY(rgid == pw->pw_gid);
|
/freebsd-12-stable/contrib/ofed/libmlx5/ |
H A D | mlx5dv.h | 413 uint8_t rgid[16]; member in struct:mlx5_wqe_av 532 * rgid - Remote GID/IP address. 541 uint8_t *rgid) 554 memcpy(seg->av.rgid, rgid, 16); 535 mlx5dv_set_dgram_seg(struct mlx5_wqe_datagram_seg *seg, uint64_t key, uint32_t dqp_dct, uint8_t ext, uint8_t stat_rate_sl, uint8_t fl_mlid, uint16_t rlid, uint8_t *rmac, uint8_t tclass, uint8_t hop_limit, uint32_t grh_gid_fi, uint8_t *rgid) argument
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/include/sanitizer/ |
H A D | linux_syscall_hooks.h | 82 #define __sanitizer_syscall_pre_getresgid(rgid, egid, sgid) \ 83 __sanitizer_syscall_pre_impl_getresgid((long)(rgid), (long)(egid), \ 85 #define __sanitizer_syscall_post_getresgid(res, rgid, egid, sgid) \ 86 __sanitizer_syscall_post_impl_getresgid(res, (long)(rgid), (long)(egid), \ 104 #define __sanitizer_syscall_pre_setregid(rgid, egid) \ 105 __sanitizer_syscall_pre_impl_setregid((long)(rgid), (long)(egid)) 106 #define __sanitizer_syscall_post_setregid(res, rgid, egid) \ 107 __sanitizer_syscall_post_impl_setregid(res, (long)(rgid), (long)(egid)) 126 #define __sanitizer_syscall_pre_setresgid(rgid, egid, sgid) \ 127 __sanitizer_syscall_pre_impl_setresgid((long)(rgid), (lon [all...] |
/freebsd-12-stable/sys/dev/mlx5/ |
H A D | qp.h | 284 u8 rgid[16]; member in struct:mlx5_av 484 u8 rgid[16]; member in union:mlx5_qp_path::__anon14172
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common_syscalls.inc | 305 PRE_SYSCALL(getresgid)(void *rgid, void *egid, void *sgid) {} 307 POST_SYSCALL(getresgid)(long res, void *rgid, void *egid, void *sgid) { 309 if (rgid) POST_WRITE(rgid, sizeof(unsigned)); 336 PRE_SYSCALL(setregid)(long rgid, long egid) {} 338 POST_SYSCALL(setregid)(long res, long rgid, long egid) {} 356 PRE_SYSCALL(setresgid)(long rgid, long egid, long sgid) {} 358 POST_SYSCALL(setresgid)(long res, long rgid, long egid, long sgid) {} 1464 PRE_SYSCALL(setregid16)(long rgid, long egid) {} 1466 POST_SYSCALL(setregid16)(long res, long rgid, lon [all...] |
/freebsd-12-stable/contrib/openbsm/bin/auditreduce/ |
H A D | auditreduce.c | 243 * Check if the given rgid matches the selection criteria. 249 /* Check if we want to select on rgid. */ 264 /* Check if we want to select on rgid. */ 445 * rgid, 461 if (!select_rgid(tok.tt.proc32.rgid)) 475 * rgid, 491 if (!select_rgid(tok.tt.subj32.rgid))
|