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

/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dsetrgid.c31 setrgid(int rgid) argument
34 return (setregid(rgid, -1));
/illumos-gate/usr/src/uts/common/syscall/
H A Dgid.c219 setregid(gid_t rgid, gid_t egid) argument
228 if ((rgid != -1 && !VALID_GID(rgid, zone)) ||
249 if ((rgid == -1 ||
250 rgid == cr->cr_rgid || rgid == cr->cr_gid || rgid == cr->cr_sgid) &&
262 if (rgid != -1)
263 newcr->cr_rgid = rgid;
269 if (rgid !
[all...]
/illumos-gate/usr/src/lib/libast/common/comp/
H A Deaccess.c58 static gid_t rgid;
65 rgid = getgid();
67 init = (ruid == euid && rgid == egid) ? 1 : -1;
/illumos-gate/usr/src/uts/common/io/
H A Dptms_conf.c113 * int ptms_minor_valid(minor_t minor, uid_t *ruid, gid_t *rgid)
127 * void ptms_set_owner(minor_t minor, uid_t ruid, gid_t rgid)
423 ptms_set_owner(minor_t dminor, uid_t ruid, gid_t rgid) argument
428 ASSERT(rgid >= 0);
430 if (ruid < 0 || rgid < 0)
444 pt->pt_rgid = rgid;
458 ptms_minor_valid(minor_t dminor, uid_t *ruid, gid_t *rgid) argument
464 ASSERT(rgid);
467 *rgid = (gid_t)-1;
475 *rgid
[all...]
/illumos-gate/usr/src/lib/libadt_jni/com/sun/audit/
H A DAuditSession.java67 int euid, int egid, int ruid, int rgid,
204 public void setUser(int euid, int egid, int ruid, int rgid, argument
209 sessionAttr(sh, euid, egid, ruid, rgid,
66 sessionAttr(byte[] sessionHandle, int euid, int egid, int ruid, int rgid, String hostname, int context) argument
/illumos-gate/usr/src/cmd/auditreduce/
H A Dtoken.c905 * rgid adr_int32
913 int32_t auid, euid, egid, ruid, rgid, pid; local
921 adrm_int32(adr, &rgid, 1);
940 if (m_groupr == rgid)
954 (obj_group == rgid))) {
972 * rgid adr_int32
983 int32_t auid, euid, egid, ruid, rgid, pid; local
992 adrm_int32(adr, &rgid, 1);
1026 (obj_group == rgid))) {
1044 * rgid adr_int3
1052 int32_t auid, euid, egid, ruid, rgid, pid; local
1123 int32_t auid, euid, egid, ruid, rgid, pid; local
1304 int32_t auid, euid, egid, ruid, rgid, pid; local
1367 int32_t auid, euid, egid, ruid, rgid, pid; local
1429 int32_t auid, euid, egid, ruid, rgid, pid; local
1493 int32_t auid, euid, egid, ruid, rgid, pid; local
[all...]
/illumos-gate/usr/src/cmd/sh/
H A Dmain.c193 gid_t rgid; local
206 rgid = getgid();
209 if ((egid != rgid) && ((egid < 100) && (egid != 1)))
210 setgid(rgid); /* reset the gid to the orig user */
/illumos-gate/usr/src/boot/sys/sys/
H A Ducred.h101 void change_rgid(struct ucred *newcred, gid_t rgid);
/illumos-gate/usr/src/lib/libbsm/common/
H A Daudit_ftpd.c136 gid_t rgid; /* real gid */ local
165 rgid = getgid(); /* get real gid */
178 ruid, rgid, pid, pid, &info.ai_termid));
H A Dau_to.c431 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument
455 adr_int32(&adr, (int32_t *)&rgid, 1);
474 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument
508 adr_int32(&adr, (int32_t *)&rgid, 1);
583 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument
607 adr_int32(&adr, (int32_t *)&rgid, 1);
627 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument
664 adr_int32(&adr, (int32_t *)&rgid, 1);
H A Dadt_token.c509 gid_t rgid; local
523 rgid = ((union convert *)p_data)->tgid;
546 if (rgid == AU_NOAUDITID)
547 rgid = getgid();
559 au_to_process_ex(auid, euid, egid, ruid, rgid, pid, sid, tid));
H A Dadt.c1608 uid_t ruid, gid_t rgid, const adt_termid_t *termid,
1623 rgid == ADT_NO_CHANGE || egid == ADT_NO_CHANGE) {
1675 if (rgid != ADT_NO_CHANGE)
1676 state->as_rgid = rgid;
1607 adt_set_user(const adt_session_data_t *session_data, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, const adt_termid_t *termid, enum adt_user_context user_context) argument
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_ibt.c196 ib_gid_t rgid; local
210 rgid = pi->p_sgid_tbl[0];
221 if ((ret = ibt_query_mcg(rgid, &mcg_attr, 1, &info->ti_solicit_mcg,
257 if ((ret = ibt_query_mcg(rgid, &mcg_attr, 1, &info->ti_advertise_mcg,
665 ib_gid_t rgid = info->ti_pi->p_sgid_tbl[0]; local
685 ret = ibt_join_mcg(rgid, &mcg_attr, &mcg_info, NULL, NULL);
713 ib_gid_t rgid = info->ti_pi->p_sgid_tbl[0]; local
732 ret = ibt_join_mcg(rgid, &mcg_attr, &mcg_info, NULL, NULL);
1083 ib_gid_t rgid = info->ti_pi->p_sgid_tbl[0]; local
1090 ret = ibt_leave_mcg(rgid, enx_solicit_mgi
1102 ib_gid_t rgid = info->ti_pi->p_sgid_tbl[0]; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_cm.c102 ib_gid_t lgid, rgid; local
114 rgid = reqp->req_prim_addr.av_dgid; /* requester gid */
118 rgid.gid_prefix, rgid.gid_guid, lgid.gid_prefix, lgid.gid_guid);
188 sp = rds_session_lkup(statep, ipcm_info.SRCIP, rgid.gid_guid);
203 rgid.gid_guid);
224 if (lgid.gid_guid > rgid.gid_guid) {
232 sp->session_rgid = rgid;
299 sp->session_rgid = rgid;
332 sp->session_rgid = rgid;
[all...]
H A Drdsib_ep.c826 ib_gid_t lgid, rgid; local
883 rgid.gid_prefix = 0;
884 rgid.gid_guid = 0;
902 rgid = sp->session_pinfo.
930 RDS_DPRINTF2(LABEL, "lgid: %llx:%llx rgid: %llx:%llx",
931 lgid.gid_prefix, lgid.gid_guid, rgid.gid_prefix,
932 rgid.gid_guid);
949 sp->session_rgid = rgid;
1208 ib_gid_t lgid, rgid; local
1334 rgid
1990 ib_gid_t lgid, rgid; local
[all...]
/illumos-gate/usr/src/lib/libadt_jni/common/
H A Dadt_jni.c299 jint euid, jint egid, jint ruid, jint rgid,
315 } else if (adt_set_user(state, euid, egid, ruid, rgid, termid,
297 Java_com_sun_audit_AuditSession_sessionAttr(JNIEnv *env, jobject cls, jbyteArray jstate, jint euid, jint egid, jint ruid, jint rgid, jstring jhostname, jint context) argument
/illumos-gate/usr/src/lib/auditd_plugins/syslog/
H A Dsystoken.c826 int32_t ruid, rgid, egid, pid; local
833 adrm_int32(&(ctx->adr), &rgid, 1);
845 * rgid adr_int32
871 * rgid adr_int32
902 * rgid adr_int32
929 * rgid adr_int32
1015 int32_t ruid, rgid, pid; local
1021 adrm_int32(&(ctx->adr), &rgid, 1);
1033 * rgid adr_int32
1060 * rgid adr_int3
[all...]
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_token.c249 au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument
267 rgid, pid, auid, asid, atid));
271 au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument
288 rgid, pid, auid, asid, atid));
294 uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid,
313 value = (int32_t)rgid;
293 au_to_any_process(char data_header, uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, au_id_t auid, au_asid_t asid, const au_tid_addr_t *atid) argument
H A Daudit_event.c1512 gid_t gid, rgid; local
1552 rgid = crgetrgid(cr);
1553 au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
2102 gid_t gid, rgid; local
2159 rgid = crgetrgid(cr);
2160 au_uwrite(au_to_process(uid, gid, ruid, rgid, pid,
2177 uint32_t rgid, egid; local
2180 long rgid; member in struct:a
2184 rgid = (uint32_t)uap->rgid;
4885 gid_t gid, rgid; local
5020 gid_t gid, rgid; local
5209 gid_t gid, rgid; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_ti.c4674 ib_gid_t rgid; member in struct:ibcm_join_mcg_tqarg_s
4816 * rgid The request GID that defines the HCA port from which a
4819 * If mcg_attr->mc_pgid is null, then this (rgid) will be
4849 ibt_join_mcg(ib_gid_t rgid, ibt_mcg_attr_t *mcg_attr, argument
4855 IBTF_DPRINTF_L3(cmlog, "ibt_join_mcg(%llX:%llX, %p)", rgid.gid_prefix,
4856 rgid.gid_guid, mcg_attr);
4858 if ((rgid.gid_prefix == 0) || (rgid.gid_guid == 0)) {
4888 mcg_tq->rgid = rgid;
5182 ibt_leave_mcg(ib_gid_t rgid, ib_gid_t mc_gid, ib_gid_t port_gid, uint8_t mc_join_state) argument
5342 ibt_query_mcg(ib_gid_t rgid, ibt_mcg_attr_t *mcg_attr, uint_t mcgs_max_num, ibt_mcg_info_t **mcgs_info_p, uint_t *entries_p) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_log_xdr.c159 gid_t rgid; local
190 rgid = crgetrgid(cr);
191 if (!xdr_gid_t(xdrs, &rgid))
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibti_common.h1393 ibt_status_t ibt_join_mcg(ib_gid_t rgid, ibt_mcg_attr_t *mcg_attr,
1407 ibt_status_t ibt_leave_mcg(ib_gid_t rgid, ib_gid_t mc_gid, ib_gid_t port_gid,
1420 ibt_status_t ibt_query_mcg(ib_gid_t rgid, ibt_mcg_attr_t *mcg_attr,
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dti_opts.c235 lcred->rgid = ucred_getrgid(uc);
H A Dsvc_door.c730 lcred->rgid = dc.dc_rgid;
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc.h1051 gid_t rgid; /* real gid */ member in struct:__svc_local_cred_t

Completed in 1627 milliseconds