| /f-stack/freebsd/kern/ |
| H A D | subr_acl_posix1e.c | 108 if (((accmode & VWRITE) || (accmode & VAPPEND)) && in vaccess_acl_posix1e() 110 priv_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 134 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 188 acl_mask_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 190 acl_mask_granted = VEXEC | VREAD | VWRITE | VAPPEND; in vaccess_acl_posix1e() 208 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 242 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 260 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 290 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() 312 dac_granted |= (VWRITE | VAPPEND); in vaccess_acl_posix1e() [all …]
|
| H A D | subr_acl_nfs4.c | 72 {VWRITE, ACL_WRITE_DATA}, 181 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND | in vaccess_acl_nfs4() 186 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE), in vaccess_acl_nfs4() 275 if ((accmode & (VWRITE | VAPPEND | VDELETE_CHILD)) && in vaccess_acl_nfs4() 277 priv_granted |= (VWRITE | VAPPEND | VDELETE_CHILD); in vaccess_acl_nfs4()
|
| H A D | vfs_subr.c | 5240 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0, in vaccess() 5242 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE), in vaccess() 5260 dac_granted |= (VWRITE | VAPPEND); in vaccess() 5275 dac_granted |= (VWRITE | VAPPEND); in vaccess() 5289 dac_granted |= (VWRITE | VAPPEND); in vaccess() 5326 if ((accmode & VWRITE) && ((dac_granted & VWRITE) == 0) && in vaccess() 5328 priv_granted |= (VWRITE | VAPPEND); in vaccess()
|
| H A D | uipc_mqueue.c | 915 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, td); in mqfs_lookupx() 941 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred, td); in mqfs_lookupx() 1310 (error = VOP_ACCESS(vp, VWRITE, ap->a_cred, td)))) in mqfs_setattr() 2092 accmode |= VWRITE; in kern_kmq_open()
|
| H A D | uipc_sem.c | 365 VREAD | VWRITE, ucred); in ksem_access()
|
| H A D | vfs_default.c | 397 KASSERT((ap->a_accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | in vop_stdaccess()
|
| H A D | uipc_usrreq.c | 1581 error = mac_vnode_check_open(td->td_ucred, vp, VWRITE | VREAD); in unp_connectat() 1585 error = VOP_ACCESS(vp, VWRITE, td->td_ucred, td); in unp_connectat()
|
| H A D | vfs_vnops.c | 382 accmode |= VWRITE; in vn_open_vnode() 2494 error = VOP_ACCESS(vp, VWRITE, cred, td); in vn_utimes_perm()
|
| H A D | vfs_syscalls.c | 2025 accmode |= VWRITE; in vn_access() 2033 if ((accmode & VWRITE) == 0 || (error = vn_writechk(vp)) == 0) in vn_access() 3412 (error = VOP_ACCESS(vp, VWRITE, td->td_ucred, td)) == 0) { in kern_truncate()
|
| H A D | uipc_shm.c | 925 accmode |= VWRITE; in shm_access()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_policy.c | 138 if ((accmode & VWRITE) && in secpolicy_vnode_access() 232 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr() 290 error = unlocked_access(node, VWRITE, cr); in secpolicy_vnode_setattr()
|
| /f-stack/freebsd/security/mac_veriexec/ |
| H A D | mac_veriexec.c | 504 if (accmode & VWRITE) { in mac_veriexec_check_vp()
|
| /f-stack/freebsd/security/mac_bsdextended/ |
| H A D | mac_bsdextended.c | 476 if (accmode & VWRITE) in ugidfw_accmode2mbi()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_acl.c | 2412 needed_bits |= VWRITE; in zfs_zaccess() 2455 checkmode |= VWRITE; in zfs_zaccess() 2526 downer, available_perms, VWRITE|VEXEC); in zfs_delete_final_check() 2646 available_perms = (dzp_working_mode & ACE_WRITE_DATA) ? 0 : VWRITE; in zfs_zaccess_delete()
|
| H A D | zfs_ctldir.c | 474 if (accmode & VWRITE) in zfsctl_common_access()
|
| H A D | zfs_vnops_os.c | 4512 accmode = ap->a_accmode & (VREAD|VWRITE|VEXEC|VAPPEND); in zfs_freebsd_access() 4520 accmode = ap->a_accmode & ~(VREAD|VWRITE|VEXEC|VAPPEND); in zfs_freebsd_access() 5366 ap->a_cred, ap->a_td, VWRITE); in zfs_deleteextattr() 5442 ap->a_cred, ap->a_td, VWRITE); in zfs_setextattr()
|
| H A D | zfs_vfsops.c | 1360 VOP_ACCESS(mvp, VWRITE, cr, td) != 0) { in zfs_mount()
|
| /f-stack/freebsd/sys/ |
| H A D | vnode.h | 340 #define VWRITE 000000000200 /* write permission */ macro 379 #define VMODIFY_PERMS (VWRITE | VAPPEND | VADMIN_PERMS | VDELETE_CHILD | \
|