Home
last modified time | relevance | path

Searched refs:zr_refcount (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzrlock.c55 zrl->zr_refcount = 0; in zrl_init()
66 ASSERT0(zrl->zr_refcount); in zrl_destroy()
69 zrl->zr_refcount = ZRL_DESTROYED; in zrl_destroy()
77 uint32_t n = (uint32_t)zrl->zr_refcount; in zrl_add_impl()
99 while (zrl->zr_refcount == ZRL_LOCKED) { in zrl_add_impl()
124 uint32_t n = (uint32_t)zrl->zr_refcount; in zrl_tryenter()
146 ASSERT3S(zrl->zr_refcount, ==, ZRL_LOCKED); in zrl_exit()
154 zrl->zr_refcount = 0; in zrl_exit()
162 ASSERT3S(zrl->zr_refcount, >, ZRL_DESTROYED); in zrl_is_zero()
164 return (zrl->zr_refcount <= 0); in zrl_is_zero()
[all …]
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzrlock.h37 volatile int32_t zr_refcount; member
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_zrlock.h57 __entry->refcount = zrl->zr_refcount;