Home
last modified time | relevance | path

Searched refs:writerefs (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/fs/unionfs/
H A Dunion_subr.c467 int writerefs; in unionfs_noderem() local
533 writerefs = atomic_load_int(&vp->v_writecount); in unionfs_noderem()
534 VNASSERT(writerefs >= 0, vp, in unionfs_noderem()
535 ("%s: write count %d, unexpected text ref", __func__, writerefs)); in unionfs_noderem()
541 if (writerefs > 0) { in unionfs_noderem()
544 VOP_ADD_WRITECOUNT(uvp, -writerefs); in unionfs_noderem()
H A Dunion_vnops.c2744 int error, writerefs __diagused; in unionfs_add_writecount()
2758 writerefs = atomic_fetchadd_int(&vp->v_writecount, ap->a_inc); in unionfs_add_writecount()
2760 VNASSERT(writerefs >= 0, vp, in unionfs_add_writecount()
2761 ("%s: invalid write count %d", __func__, writerefs)); in unionfs_add_writecount()
2762 VNASSERT(writerefs + ap->a_inc >= 0, vp, in unionfs_add_writecount()
2764 writerefs, ap->a_inc)); in unionfs_add_writecount()