Home
last modified time | relevance | path

Searched refs:v_writecount (Results 1 – 15 of 15) sorted by relevance

/freebsd-13.1/sys/kern/
H A Dvfs_default.c1172 return (ap->a_vp->v_writecount < 0); in vop_stdis_text()
1187 n = atomic_load_int(&vp->v_writecount); in vop_stdset_text()
1198 if (vp->v_writecount > 0) { in vop_stdset_text()
1207 vp->v_writecount == 0) { in vop_stdset_text()
1232 n = atomic_load_int(&vp->v_writecount); in vop_stdunset_text()
1244 if (vp->v_writecount < 0) { in vop_stdunset_text()
1246 vp->v_writecount == -1) { in vop_stdunset_text()
1250 atomic_add_int(&vp->v_writecount, 1); in vop_stdunset_text()
1270 if (vp->v_writecount < 0) { in vop_stdadd_writecount()
1275 if (vp->v_writecount == 0) { in vop_stdadd_writecount()
[all …]
H A Dvfs_vnops.c453 __func__, vp, vp->v_writecount); in vn_open_vnode()
538 __func__, vp, vp->v_writecount); in vn_close1()
H A Dvfs_subr.c1926 VNASSERT(vp->v_writecount == 0, vp, ("Non-zero write count")); in freevnode()
3869 (vp->v_writecount <= 0 || vp->v_type != VREG)) { in vflush()
4195 vp->v_usecount, vp->v_writecount, holdcnt & ~VHOLD_ALL_FLAGS, in vn_printf()
/freebsd-13.1/sys/fs/nullfs/
H A Dnull_vnops.c374 VNASSERT(vp->v_writecount >= 0, vp, ("wrong null writecount")); in null_add_writecount()
375 VNASSERT(vp->v_writecount + ap->a_inc >= 0, vp, in null_add_writecount()
379 vp->v_writecount += ap->a_inc; in null_add_writecount()
924 if (vp->v_writecount > 0) in null_reclaim()
925 VOP_ADD_WRITECOUNT(lowervp, -vp->v_writecount); in null_reclaim()
926 else if (vp->v_writecount < 0) in null_reclaim()
927 vp->v_writecount = 0; in null_reclaim()
/freebsd-13.1/sys/fs/unionfs/
H A Dunion_subr.c354 if (vp->v_writecount > 0) { in unionfs_noderem()
356 VOP_ADD_WRITECOUNT(uvp, -vp->v_writecount); in unionfs_noderem()
358 VOP_ADD_WRITECOUNT(lvp, -vp->v_writecount); in unionfs_noderem()
359 } else if (vp->v_writecount < 0) in unionfs_noderem()
360 vp->v_writecount = 0; in unionfs_noderem()
962 vp->v_writecount); in unionfs_vn_create_on_upper()
1103 uvp->v_writecount); in unionfs_copyfile()
H A Dunion_vnops.c2491 VNASSERT(vp->v_writecount >= 0, vp, ("wrong null writecount")); in unionfs_add_writecount()
2492 VNASSERT(vp->v_writecount + ap->a_inc >= 0, vp, in unionfs_add_writecount()
2496 else if (vp->v_writecount < 0) in unionfs_add_writecount()
2501 vp->v_writecount += ap->a_inc; in unionfs_add_writecount()
/freebsd-13.1/sys/vm/
H A Dvnode_pager.c331 __func__, vp, vp->v_writecount); in vnode_pager_dealloc()
343 if (vp->v_writecount < 0) in vnode_pager_dealloc()
344 vp->v_writecount = 0; in vnode_pager_dealloc()
1552 __func__, vp, vp->v_writecount); in vnode_pager_update_writecount()
1557 __func__, vp, vp->v_writecount); in vnode_pager_update_writecount()
H A Dvm_map.c4356 handle)->v_writecount > 0, in vmspace_fork()
/freebsd-13.1/sys/security/mac_veriexec/
H A Dveriexec_fingerprint.c218 if (vp->v_writecount > 0) in mac_veriexec_fingerprint_check_vnode()
/freebsd-13.1/sys/fs/tmpfs/
H A Dtmpfs_subr.c816 if (vp->v_writecount < 0) in tmpfs_destroy_vobject()
817 vp->v_writecount = 0; in tmpfs_destroy_vobject()
/freebsd-13.1/sys/ufs/ufs/
H A Dufs_extattr.c349 vp->v_writecount); in ufs_extattr_enable_with_open()
H A Dufs_quota.c621 if (vp->v_type == VNON || vp->v_writecount <= 0) { in quotaon()
/freebsd-13.1/sys/sys/
H A Dvnode.h180 int v_writecount; /* I ref count of writers or member
/freebsd-13.1/sys/fs/nfsclient/
H A Dnfs_clbio.c1718 if (p && vp->v_writecount <= -1) { in ncl_doio()
H A Dnfs_clvnops.c761 if (vp->v_writecount <= -1) { in nfs_open()