/freebsd-9.3-release/sys/kern/ |
H A D | subr_acl_posix1e.c | 64 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0, 66 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE), 67 ("VAPPEND without VWRITE")); 107 if (((accmode & VWRITE) || (accmode & VAPPEND)) && 109 priv_granted |= (VWRITE | VAPPEND); 133 dac_granted |= (VWRITE | VAPPEND); 189 acl_mask_granted |= (VWRITE | VAPPEND); 191 acl_mask_granted = VEXEC | VREAD | VWRITE | VAPPEND; 209 dac_granted |= (VWRITE | VAPPEND); 245 dac_granted |= (VWRITE | VAPPEN [all...] |
H A D | subr_acl_nfs4.c | 69 {VWRITE, ACL_WRITE_DATA}, 95 * VAPPEND is just a modifier for VWRITE; if the caller asked 96 * for 'VAPPEND | VWRITE', we want to check for ACL_APPEND_DATA only. 178 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND | 183 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE), 184 ("VAPPEND without VWRITE")); 276 if ((accmode & (VWRITE | VAPPEND | VDELETE_CHILD)) && 278 priv_granted |= (VWRITE | VAPPEND | VDELETE_CHILD);
|
H A D | vfs_subr.c | 3877 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0, 3879 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE), 3880 ("VAPPEND without VWRITE")); 3900 dac_granted |= (VWRITE | VAPPEND); 3915 dac_granted |= (VWRITE | VAPPEND); 3929 dac_granted |= (VWRITE | VAPPEND); 3966 if ((accmode & VWRITE) && ((dac_granted & VWRITE) == 0) && 3968 priv_granted |= (VWRITE | VAPPEND); 4671 * reducing it into standard unix access bits - VEXEC, VREAD, VWRITE, [all...] |
/freebsd-9.3-release/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_policy.c | 128 if ((accmode & VWRITE) && 223 error = unlocked_access(node, VWRITE, cr); 281 error = unlocked_access(node, VWRITE, cr);
|
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/ |
H A D | xfs_super.c | 156 accmode |= VWRITE;
|
H A D | xfs_vnops.c | 1264 error = VOP_ACCESS(dvp, VWRITE, cred, td); 1287 error = VOP_ACCESS(dvp, VWRITE, cred, td); 1302 if ((error = VOP_ACCESS(dvp, VWRITE, cred, td))) 1611 ap->a_cred, ap->a_td, VWRITE); 1656 ap->a_cred, ap->a_td, VWRITE);
|
/freebsd-9.3-release/sys/gnu/fs/xfs/ |
H A D | xfs_cap.c | 197 if ((error = _MAC_VACCESS(vp, NULL, VWRITE)))
|
H A D | xfs_dfrag.c | 186 error = xfs_iaccess(ip, VWRITE, NULL); 190 error = xfs_iaccess(tip, VWRITE, NULL);
|
/freebsd-9.3-release/sys/gnu/fs/reiserfs/ |
H A D | reiserfs_vnops.c | 67 if (accmode & VWRITE) { 84 if ((accmode & VWRITE) && (ip->i_flags & (IMMUTABLE | SF_SNAPSHOT))) {
|
/freebsd-9.3-release/sys/ufs/ufs/ |
H A D | ufs_lookup.c | 140 * Standard Unix access control - delete access requires VWRITE. 142 error = VOP_ACCESS(vdp, VWRITE, cred, td); 503 error = VOP_ACCESSX(vdp, VWRITE | VAPPEND, cred, cnp->cn_thread); 505 error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread); 634 error = VOP_ACCESSX(vdp, VWRITE | VAPPEND, cred, cnp->cn_thread); 636 error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread); 669 error = VOP_ACCESSX(vdp, VWRITE | VAPPEND, cred, cnp->cn_thread); 671 error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread);
|
H A D | ufs_extattr.c | 1075 error = extattr_check_cred(vp, attrnamespace, cred, td, VWRITE); 1183 error = extattr_check_cred(vp, attrnamespace, cred, td, VWRITE);
|
/freebsd-9.3-release/sys/ufs/ffs/ |
H A D | ffs_suspend.c | 199 error = VOP_ACCESS(ump->um_devvp, VREAD | VWRITE,
|
/freebsd-9.3-release/sys/fs/smbfs/ |
H A D | smbfs_vnops.c | 131 if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { 365 error = VOP_ACCESS(vp, VWRITE, ap->a_cred, td); 1203 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, td); 1217 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, td); 1233 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, td);
|
/freebsd-9.3-release/sys/fs/nullfs/ |
H A D | null_vnops.c | 478 if (accmode & VWRITE) { 504 if (accmode & VWRITE) {
|
/freebsd-9.3-release/sys/fs/ext2fs/ |
H A D | ext2_lookup.c | 476 if ((error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread)) != 0) 555 if ((error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread)) != 0) 607 if ((error = VOP_ACCESS(vdp, VWRITE, cred, cnp->cn_thread)) != 0)
|
H A D | ext2_vnops.c | 297 if (accmode & VWRITE) { 311 if ((accmode & VWRITE) && (ip->i_flags & (SF_IMMUTABLE | SF_SNAPSHOT))) 464 (error = VOP_ACCESS(vp, VWRITE, cred, td)))) 843 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_thread);
|
H A D | ext2_vfsops.c | 181 error = VOP_ACCESS(devvp, VREAD | VWRITE, 248 accmode |= VWRITE;
|
/freebsd-9.3-release/sys/fs/hpfs/ |
H A D | hpfs_vnops.c | 506 error = VOP_ACCESS(vp, VWRITE, cred, td); 699 if (accmode & VWRITE) { 1090 error = VOP_ACCESS(dvp, VWRITE, cred, cnp->cn_thread);
|
/freebsd-9.3-release/sys/fs/msdosfs/ |
H A D | msdosfs_lookup.c | 363 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, cnp->cn_thread); 466 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, cnp->cn_thread); 496 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred, cnp->cn_thread);
|
H A D | msdosfs_vnops.c | 175 ndirent.de_Attributes = (ap->a_vap->va_mode & VWRITE) ? 267 if (accmode & VWRITE) { 489 error = VOP_ACCESS(vp, VWRITE, cred, td); 523 if (vap->va_mode & VWRITE) 1093 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_thread);
|
H A D | msdosfs_vfsops.c | 322 error = VOP_ACCESS(devvp, VREAD | VWRITE, 374 accmode |= VWRITE;
|
/freebsd-9.3-release/sys/fs/nwfs/ |
H A D | nwfs_vnops.c | 126 if ((ap->a_accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { 923 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, cnp->cn_thread); 937 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, cnp->cn_thread);
|
/freebsd-9.3-release/sys/fs/unionfs/ |
H A D | union_vnops.c | 642 if (accmode & VWRITE) 654 if (accmode & VWRITE) 664 if (accmode & VWRITE) 694 if ((accmode & VWRITE) && 715 if (accmode & VWRITE) { 739 accmode &= ~(VWRITE | VAPPEND);
|
/freebsd-9.3-release/sys/fs/tmpfs/ |
H A D | tmpfs_vnops.c | 134 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, 170 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, 312 if (accmode & VWRITE && vp->v_mount->mnt_flag & MNT_RDONLY) { 332 if (accmode & VWRITE && node->tn_flags & IMMUTABLE) {
|
/freebsd-9.3-release/sys/security/mac_bsdextended/ |
H A D | mac_bsdextended.c | 478 if (accmode & VWRITE)
|