Searched refs:VADMIN (Results 1 - 20 of 20) sorted by relevance

/freebsd-9.3-release/sys/kern/
H A Dsubr_acl_posix1e.c64 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0,
111 if ((accmode & VADMIN) && !priv_check_cred(cred, PRIV_VFS_ADMIN, 0))
112 priv_granted |= VADMIN;
127 dac_granted |= VADMIN;
365 return ((accmode & VADMIN) ? EPERM : EACCES);
H A Dsubr_acl_nfs4.c178 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND |
189 if (accmode & VADMIN)
H A Dvfs_subr.c3877 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0,
3894 dac_granted |= VADMIN;
3970 if ((accmode & VADMIN) && ((dac_granted & VADMIN) == 0) &&
3972 priv_granted |= VADMIN;
3981 return ((accmode & VADMIN) ? EPERM : EACCES);
4672 * VADMIN and VAPPEND.
4704 *accmode |= VADMIN;
H A Duipc_mqueue.c1253 * To modify the ownership of a file, must possess VADMIN
1256 if ((error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td)))
1283 if ((error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td)) &&
2505 error = vaccess(VREG, pn->mn_mode, pn->mn_uid, pn->mn_gid, VADMIN,
H A Duipc_sem.c255 error = vaccess(VREG, ks->ks_mode, ks->ks_uid, ks->ks_gid, VADMIN,
H A Duipc_shm.c705 shmfd->shm_gid, VADMIN, active_cred, NULL);
H A Dvfs_default.c373 KASSERT((ap->a_accmode & ~(VEXEC | VWRITE | VREAD | VADMIN |
/freebsd-9.3-release/sys/fs/tmpfs/
H A Dtmpfs_subr.c1112 * have VADMIN rights for.
1114 if ((error = VOP_ACCESS(vp, VADMIN, cred, p)))
1175 * To modify the permissions on a file, must possess VADMIN
1178 if ((error = VOP_ACCESS(vp, VADMIN, cred, p)))
1246 * To modify the ownership of a file, must possess VADMIN for that
1249 if ((error = VOP_ACCESS(vp, VADMIN, cred, p)))
1365 error = VOP_ACCESS(vp, VADMIN, cred, l);
1369 error = VOP_ACCESS(vp, VADMIN, cred, l);
H A Dtmpfs_vnops.c182 VOP_ACCESS(dvp, VADMIN, cnp->cn_cred, cnp->cn_thread) &&
183 VOP_ACCESS(*vpp, VADMIN, cnp->cn_cred, cnp->cn_thread)) {
/freebsd-9.3-release/sys/fs/ext2fs/
H A Dext2_vnops.c388 * have VADMIN rights for.
390 if ((error = VOP_ACCESS(vp, VADMIN, cred, td)))
462 if ((error = VOP_ACCESS(vp, VADMIN, cred, td)) &&
505 * To modify the permissions on a file, must possess VADMIN
508 if ((error = VOP_ACCESS(vp, VADMIN, cred, td)))
549 * To modify the ownership of a file, must possess VADMIN
552 if ((error = VOP_ACCESS(vp, VADMIN, cred, td)))
/freebsd-9.3-release/sys/ufs/ufs/
H A Dufs_acl.c528 * Must hold VADMIN (be file owner) or have appropriate privilege.
530 if ((error = VOP_ACCESS(ap->a_vp, VADMIN, ap->a_cred, ap->a_td)))
H A Dufs_lookup.c153 VOP_ACCESS(vdp, VADMIN, cred, td) &&
154 VOP_ACCESS(tdp, VADMIN, cred, td))
H A Dufs_vnops.c541 * have VADMIN rights for.
543 if ((error = VOP_ACCESS(vp, VADMIN, cred, td)))
652 * Possibly for historical reasons, try to use VADMIN in
774 * To modify the permissions on a file, must possess VADMIN
844 * To modify the ownership of a file, must possess VADMIN for that
1428 * must possess VADMIN for the parent directory, or the
1433 VOP_ACCESS(tdvp, VADMIN, tcnp->cn_cred, td) &&
1434 VOP_ACCESS(tvp, VADMIN, tcnp->cn_cred, td)) {
/freebsd-9.3-release/sys/fs/hpfs/
H A Dhpfs_vnops.c504 error = VOP_ACCESS(vp, VADMIN, cred, td);
508 error = VOP_ACCESS(vp, VADMIN, cred, td);
/freebsd-9.3-release/sys/sys/
H A Dvnode.h316 #define VADMIN 000000010000 /* being the file owner */ macro
340 #define VADMIN_PERMS (VADMIN | VWRITE_ATTRIBUTES | VWRITE_ACL | \
/freebsd-9.3-release/sys/fs/smbfs/
H A Dsmbfs_vnops.c363 error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td);
367 error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td);
/freebsd-9.3-release/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c487 error = VOP_ACCESS(vp, VADMIN, cred, td);
491 error = VOP_ACCESS(vp, VADMIN, cred, td);
/freebsd-9.3-release/sys/security/mac/
H A Dmac_vfs.c1056 * VADMIN provides the opportunity for the filesystem to make
1062 error = VOP_ACCESS(vp, VADMIN, cred, curthread);
/freebsd-9.3-release/sys/fs/devfs/
H A Ddevfs_vnops.c1538 if ((error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td)) &&
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_vnops.c6077 * VADMIN has to be handled by vaccess().
6317 * have VADMIN rights for.
6319 if ((error = VOP_ACCESS(vp, VADMIN, cred, curthread)) != 0)

Completed in 296 milliseconds