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

123

/freebsd-9.3-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_policy.c256 ((mask & AT_GID) && vap->va_gid != ovap->va_gid &&
257 !groupmember(vap->va_gid, cr))) {
266 ((mask & AT_GID) && vap->va_gid != ovap->va_gid)) {
354 error = secpolicy_vnode_setids_setgids(vp, cr, ovap->va_gid);
/freebsd-9.3-release/sys/security/mac_bsdextended/
H A Dmac_bsdextended.c296 match = (vap->va_gid <= rule->mbr_object.mbo_gid_max &&
297 vap->va_gid >= rule->mbr_object.mbo_gid_min);
341 match = (groupmember(vap->va_gid, cred) ||
342 vap->va_gid == cred->cr_rgid ||
343 vap->va_gid == cred->cr_svgid);
412 vap->va_gid);
/freebsd-9.3-release/sys/fs/nfsclient/
H A Dnfs_clport.c765 if (vap->va_gid == (gid_t)VNOVAL)
768 sp->sa_gid = txdr_unsigned(vap->va_gid);
797 if ((flags & NFSSATTR_FULL) && vap->va_gid != (gid_t)VNOVAL) {
800 *tl = txdr_unsigned(vap->va_gid);
846 if ((flags & NFSSATTR_FULL) && vap->va_gid != (gid_t)VNOVAL)
1090 if (vap->va_gid != (gid_t)VNOVAL) {
1091 if (vap->va_gid == nvap->na_gid)
1092 vap->va_gid = (gid_t)VNOVAL;
H A Dnfs_clvnops.c834 vap->va_gid = vattr.va_gid;
906 vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
922 vap->va_gid == (gid_t)VNOVAL)
1021 error = nfscl_maperr(td, error, vap->va_uid, vap->va_gid);
1462 vap->va_gid);
1603 vap->va_gid != (gid_t)VNOVAL)) {
1606 vap->va_gid = (uid_t)VNOVAL;
1625 vap->va_gid);
2052 vap->va_uid, vap->va_gid);
[all...]
/freebsd-9.3-release/sys/fs/unionfs/
H A Dunion_subr.c477 uva->va_gid = lva->va_gid;
484 uva->va_gid = lva->va_gid;
488 uva->va_gid = ump->um_gid;
494 uva->va_gid = ump->um_gid;
H A Dunion_vnops.c633 gid = va->va_gid;
777 ap->a_vap->va_gid, error);
790 ap->a_vap->va_gid = va.va_gid;
798 ap->a_vap->va_mode, ap->a_vap->va_uid, ap->a_vap->va_gid, error);
826 vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
H A Dunion_vfsops.c166 gid = va.va_gid;
/freebsd-9.3-release/sys/fs/coda/
H A Dcoda_venus.c140 (top)->va_gid = (fromp)->va_gid; \
162 (top)->va_gid = (fromp)->va_gid; \
H A Dcoda.h250 cgid_t va_gid; /* owner group id */ member in struct:coda_vattr
/freebsd-9.3-release/sys/nfsclient/
H A Dnfs_subs.c557 vap->va_gid = fxdr_unsigned(gid_t, fp->fa_gid);
570 vap->va_gid = fxdr_unsigned(gid_t, fp->fa_gid);
1114 if (full && va->va_gid != (gid_t)VNOVAL) {
1117 *tl = txdr_unsigned(va->va_gid);
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/
H A Dxfs_vnops.c256 vap->va_gid = va.va_gid;
312 if (vap->va_gid != (gid_t)VNOVAL) {
314 va.va_gid = vap->va_gid;
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_log.c590 if ((mask_applied & AT_GID) && IS_EPHEMERAL(vap->va_gid))
593 lr->lr_gid = (uint64_t)vap->va_gid;
H A Dzfs_acl.c1646 (uint64_t)vap->va_gid, cr,
1648 gid = vap->va_gid;
1655 (uint64_t)vap->va_gid,
1657 gid = vap->va_gid;
1659 !groupmember(vap->va_gid, cr) &&
/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/
H A Dvnode.h136 if (vap->va_gid != (gid_t)VNOVAL)
/freebsd-9.3-release/sys/gnu/fs/reiserfs/
H A Dreiserfs_vnops.c106 vap->va_gid = ip->i_gid;
/freebsd-9.3-release/sys/fs/pseudofs/
H A Dpseudofs_vnops.c149 vattr.va_gid, va->a_accmode, va->a_cred, NULL);
242 vap->va_gid = proc->p_ucred->cr_rgid;
245 vap->va_gid = 0;
/freebsd-9.3-release/sys/fs/fdescfs/
H A Dfdesc_vnops.c400 vap->va_gid = 0;
/freebsd-9.3-release/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c332 vap->va_gid = pmp->pm_gid;
393 printf(" va_uid %x, va_gid %x\n",
394 vap->va_uid, vap->va_gid);
432 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
441 gid = vap->va_gid;
/freebsd-9.3-release/sys/fs/nwfs/
H A Dnwfs_node.c341 va->va_gid = nmp->m.gid; /* owner group id */
/freebsd-9.3-release/sys/fs/portalfs/
H A Dportal_vnops.c474 vap->va_gid = 0;
/freebsd-9.3-release/sys/fs/smbfs/
H A Dsmbfs_node.c425 va->va_gid = smp->sm_gid; /* owner group id */
/freebsd-9.3-release/sys/fs/tmpfs/
H A Dtmpfs_vfsops.c217 root_gid = va.va_gid;
/freebsd-9.3-release/sys/fs/cd9660/
H A Dcd9660_vnops.c95 vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL ||
201 vap->va_gid = ip->inode.iso_gid;
/freebsd-9.3-release/sys/fs/hpfs/
H A Dhpfs_vnops.c426 vap->va_gid = hp->h_gid;
488 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
/freebsd-9.3-release/sys/nfsserver/
H A Dnfs_srvsubs.c1018 fp->fa_gid = txdr_unsigned(vap->va_gid);
1410 (a)->va_gid = fxdr_unsigned(gid_t, *tl);

Completed in 237 milliseconds

123