i_gid
__u16 i_gid; /* Group Id */
__u16 i_gid;
__u8 i_gid;
gid_t i_gid;
(gid_t *)&i_gid, &i_grouplen, (gid_t *)groups)) {
*gid = cred->gid = i_gid;
((vap->va_gid == pip->i_gid) || groupmember(vap->va_gid, cr) ||
SWAP_32(pip->i_gid) : SWAP_32(gid);
ip->i_gid = 0;
fe->fe_gid = SWAP_32(ip->i_gid);
if (!groupmember((uid_t)ip->i_gid, cr))
ip->i_gid = SWAP_32(fe->fe_gid);
if (ip->i_gid == -1) {
ip->i_gid = ud_default_gid;
vap->va_gid = ip->i_gid;
ip->i_gid = vap->va_gid;
MODE2ACL(tsp->agroup, (mode >> 3), ip->i_gid);
old_gid = ip->i_gid;
ip->i_gid = old_gid;
sp->agroup->acl_ic_who = ip->i_gid;
sip->i_gid = crgetgid(cr);
sip->i_sgid = (ulong_t)sip->i_gid > (ulong_t)USHRT_MAX ?
GID_LONG : sip->i_gid;
ip->i_gid = sp->agroup->acl_ic_who;
aclentp->a_id = ip->i_gid; /* Really undefined */
sp->agroup->acl_ic_who = ip->i_gid;
ip->i_gid = vap->va_gid;
((vap->va_gid == tdp->i_gid) || groupmember(vap->va_gid, cr) ||
ip->i_gid = vap->va_gid;
ip->i_gid = (tdp->i_mode & ISGID) ? tdp->i_gid : crgetgid(cr);
(ulong_t)ip->i_gid > (ulong_t)USHRT_MAX ? GID_LONG : ip->i_gid;
secpolicy_vnode_setids_setgids(cr, ip->i_gid) != 0)
va.va_gid = tdp->i_gid;
if (!groupmember((uid_t)ip->i_gid, cr))
ip->i_gid = ip->i_sgid;
sgid = (ulong_t)ip->i_gid > (ulong_t)USHRT_MAX ?
GID_LONG : ip->i_gid;
(ip->i_gid != d_gid)) {
vap->va_gid = ip->i_gid;
oldva.va_gid = ip->i_gid;
ip->i_gid = vap->va_gid;
gid_t i_gid;
if (netname2user(adc->adc_fullname.name, &i_uid, &i_gid,
i_gid = 0;
cred->gid = i_gid;
gid_t i_gid; /* File owner's gid */
_NOTE(RWLOCK_PROTECTS_DATA(ud_inode::i_contents, ud_inode::i_gid))