Home
last modified time | relevance | path

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

/NextBSD/cddl/contrib/opensolaris/lib/libzpool/common/
HDkernel.c192 rwlp->rw_count = 0; in rw_init()
198 ASSERT(rwlp->rw_count == 0); in rw_destroy()
214 ASSERT(rwlp->rw_count >= 0); in rw_enter()
215 atomic_add_int(&rwlp->rw_count, 1); in rw_enter()
218 ASSERT(rwlp->rw_count == 0); in rw_enter()
219 rwlp->rw_count = -1; in rw_enter()
232 ASSERT(rwlp->rw_count == -1); in rw_exit()
233 rwlp->rw_count = 0; in rw_exit()
237 ASSERT(rwlp->rw_count > 0); in rw_exit()
238 atomic_add_int(&rwlp->rw_count, -1); in rw_exit()
[all …]
/NextBSD/cddl/contrib/opensolaris/lib/libzpool/common/sys/
HDzfs_context.h284 int rw_count; member
297 #define RW_READ_HELD(x) ((x)->rw_owner == NULL && (x)->rw_count > 0)