Searched refs:rgid (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-12-stable/lib/libc/compat-43/
H A Dsetrgid.c41 setrgid(gid_t rgid) argument
44 return (setregid(rgid, -1));
/freebsd-12-stable/bin/pkill/tests/
H A Dpgrep-_g_test.sh9 rgid=`id -gr`
15 pid=`pgrep -f -G $rgid $sleep`
25 rgid=`id -grn`
31 pid=`pgrep -f -G $rgid $sleep`
H A Dpkill-_g_test.sh9 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 Dbsd-setres_id.c29 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 Daudit_record.h243 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 Daudit_record.h250 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 Dsandbox.c72 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 Dmac_cred.c298 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 Dbsm_token.c748 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 Dbsm_wrappers.c360 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 Dbsm_io.c2507 * 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 Dbsm_token.c671 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 Daudit.h99 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 Dkern_prot.c941 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 Dlibbsm.h464 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 Dlinux_uid16.c372 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 Dmlx5_ib_ah.c36 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 Ducred.h106 void change_rgid(struct ucred *newcred, gid_t rgid);
/freebsd-12-stable/tools/regression/security/access/
H A Dtestaccess.c125 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 Dsubr.c161 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 Dmlx5dv.h413 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 Dlinux_syscall_hooks.h82 #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 Dqp.h284 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 Dsanitizer_common_syscalls.inc305 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 Dauditreduce.c243 * 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))

Completed in 240 milliseconds

12