Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/fs/nullfs/
HDnull_vnops.c372 VNASSERT(vp->v_writecount >= 0, vp, ("wrong null writecount")); in null_add_writecount()
373 VNASSERT(vp->v_writecount + ap->a_inc >= 0, vp, in null_add_writecount()
377 vp->v_writecount += ap->a_inc; in null_add_writecount()
922 if (vp->v_writecount > 0) in null_reclaim()
923 VOP_ADD_WRITECOUNT(lowervp, -vp->v_writecount); in null_reclaim()
924 else if (vp->v_writecount < 0) in null_reclaim()
925 vp->v_writecount = 0; in null_reclaim()
/freebsd-14-stable/sys/kern/
HDvfs_default.c1164 return ((int)atomic_load_int(&ap->a_vp->v_writecount) < 0); in vop_stdis_text()
1176 n = atomic_load_int(&vp->v_writecount); in vop_stdset_text()
1194 if (atomic_fcmpset_int(&vp->v_writecount, &n, -1)) { in vop_stdset_text()
1204 if (atomic_fcmpset_int(&vp->v_writecount, &n, n - 1)) { in vop_stdset_text()
1219 n = atomic_load_int(&vp->v_writecount); in vop_stdunset_text()
1229 if (atomic_fcmpset_int(&vp->v_writecount, &n, 0)) { in vop_stdunset_text()
1239 if (atomic_fcmpset_int(&vp->v_writecount, &n, n + 1)) { in vop_stdunset_text()
1266 n = atomic_load_int(&vp->v_writecount); in vop_stdadd_writecount_impl()
1281 if (atomic_fcmpset_int(&vp->v_writecount, &n, n + ap->a_inc)) { in vop_stdadd_writecount_impl()
HDvfs_subr.c2173 VNASSERT(vp->v_writecount == 0, vp, ("Non-zero write count")); in freevnode()
4146 (vp->v_writecount <= 0 || vp->v_type != VREG)) { in vflush()
4484 vp->v_usecount, vp->v_writecount, holdcnt & ~VHOLD_ALL_FLAGS, in vn_printf()
HDvfs_vnops.c459 __func__, vp, vp->v_writecount); in vn_open_vnode()
541 __func__, vp, vp->v_writecount); in vn_close1()
/freebsd-14-stable/sys/vm/
HDvnode_pager.c327 __func__, vp, vp->v_writecount); in vnode_pager_dealloc()
339 if (vp->v_writecount < 0) in vnode_pager_dealloc()
340 vp->v_writecount = 0; in vnode_pager_dealloc()
1630 __func__, vp, vp->v_writecount); in vnode_pager_update_writecount()
1635 __func__, vp, vp->v_writecount); in vnode_pager_update_writecount()
HDvm_map.c4445 handle)->v_writecount > 0, in vmspace_fork()
/freebsd-14-stable/sys/fs/unionfs/
HDunion_subr.c494 writerefs = atomic_load_int(&vp->v_writecount); in unionfs_noderem()
827 VNASSERT(vp->v_writecount == 0, vp, in unionfs_node_update()
1221 __func__, vp, vp->v_writecount); in unionfs_vn_create_on_upper()
1360 __func__, uvp, uvp->v_writecount); in unionfs_copyfile()
HDunion_vnops.c2616 writerefs = atomic_fetchadd_int(&vp->v_writecount, ap->a_inc); in unionfs_add_writecount()
/freebsd-14-stable/sys/security/mac_veriexec/
HDveriexec_fingerprint.c221 if (vp->v_writecount > 0) in mac_veriexec_fingerprint_check_vnode()
/freebsd-14-stable/sys/fs/tmpfs/
HDtmpfs_subr.c930 if (vp->v_writecount < 0) in tmpfs_destroy_vobject()
931 vp->v_writecount = 0; in tmpfs_destroy_vobject()
/freebsd-14-stable/sys/ufs/ufs/
HDufs_extattr.c346 vp->v_writecount); in ufs_extattr_enable_with_open()
HDufs_quota.c617 if (vp->v_type == VNON || vp->v_writecount <= 0) { in quotaon()
/freebsd-14-stable/sys/sys/
HDvnode.h197 int v_writecount; /* I ref count of writers or member
/freebsd-14-stable/sys/fs/nfsclient/
HDnfs_clbio.c1613 if (p && vp->v_writecount <= -1) { in ncl_doio()
HDnfs_clvnops.c762 if (vp->v_writecount <= -1) { in nfs_open()