Searched refs:zr_refcount (Results 1 – 2 of 2) sorted by relevance
54 zrl->zr_refcount = 0; in zrl_init()65 ASSERT0(zrl->zr_refcount); in zrl_destroy()68 zrl->zr_refcount = ZRL_DESTROYED; in zrl_destroy()76 uint32_t n = (uint32_t)zrl->zr_refcount; in zrl_add_impl()79 (uint32_t *)&zrl->zr_refcount, n, n + 1); in zrl_add_impl()96 while (zrl->zr_refcount == ZRL_LOCKED) { in zrl_add_impl()114 n = atomic_dec_32_nv((uint32_t *)&zrl->zr_refcount); in zrl_remove()121 uint32_t n = (uint32_t)zrl->zr_refcount; in zrl_tryenter()125 (uint32_t *)&zrl->zr_refcount, 0, ZRL_LOCKED); in zrl_tryenter()143 ASSERT3S(zrl->zr_refcount, ==, ZRL_LOCKED); in zrl_exit()[all …]
37 volatile int32_t zr_refcount; member