Home
last modified time | relevance | path

Searched refs:v_wrcnt (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_vnode.c635 vp->v_wrcnt = 0; in vn_recycle()
842 if (vp->v_wrcnt > 1) in vn_has_other_opens()
878 if (vp->v_wrcnt) in vn_is_opened()
882 if (vp->v_rdcnt && vp->v_wrcnt) in vn_is_opened()
886 if (vp->v_rdcnt || vp->v_wrcnt) in vn_is_opened()
984 atomic_inc_32(&(*vpp)->v_wrcnt); in fop_open()
1000 atomic_dec_32(&vp->v_wrcnt); in fop_open()
1018 atomic_inc_32(&(*vpp)->v_wrcnt); in fop_open()
1020 atomic_dec_32(&vp->v_wrcnt); in fop_open()
1052 ASSERT(vp->v_wrcnt > 0); in fop_close()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c83 atomic_add_32(&((*vpp)->v_wrcnt), 1); in fop_open()
114 ASSERT(vp->v_wrcnt > 0); in fop_close()
115 atomic_add_32(&(vp->v_wrcnt), -1); in fop_close()
1576 if (vp->v_wrcnt > 1) in vn_has_other_opens()
1580 if ((vp->v_rdcnt > 1) || (vp->v_wrcnt > 1)) in vn_has_other_opens()
1584 if ((vp->v_rdcnt > 1) && (vp->v_wrcnt > 1)) in vn_has_other_opens()
1612 if (vp->v_wrcnt) in vn_is_opened()
1616 if (vp->v_rdcnt && vp->v_wrcnt) in vn_is_opened()
1620 if (vp->v_rdcnt || vp->v_wrcnt) in vn_is_opened()
H A Dvncache.c90 vp->v_wrcnt = 0; in vn_recycle()
/illumos-gate/usr/src/uts/common/fs/
H A Dvnode.c1300 atomic_inc_32(&vp->v_wrcnt); in vn_open_upgrade()
1316 ASSERT(vp->v_wrcnt > 0); in vn_open_downgrade()
1317 atomic_dec_32(&vp->v_wrcnt); in vn_open_downgrade()
2400 vp->v_wrcnt = 0; in vn_recycle()
2801 if (vp->v_wrcnt > 1) in vn_has_other_opens()
2837 if (vp->v_wrcnt) in vn_is_opened()
2841 if (vp->v_rdcnt && vp->v_wrcnt) in vn_is_opened()
3404 atomic_dec_32(&vp->v_wrcnt); in fop_open()
3424 atomic_dec_32(&vp->v_wrcnt); in fop_open()
3456 ASSERT(vp->v_wrcnt > 0); in fop_close()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h244 uint_t v_wrcnt; /* open for write count (VREG only) */ member
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/sys/
H A Dvnode.h252 uint_t v_wrcnt; /* open for write count (VREG only) */ member
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h308 uint_t v_wrcnt; /* open for write count (VREG only) */ member