Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzrlock.c51 zrl_init(zrlock_t *zrl) in zrl_init() argument
53 mutex_init(&zrl->zr_mtx, NULL, MUTEX_DEFAULT, NULL); in zrl_init()
54 zrl->zr_refcount = 0; in zrl_init()
55 cv_init(&zrl->zr_cv, NULL, CV_DEFAULT, NULL); in zrl_init()
57 zrl->zr_owner = NULL; in zrl_init()
58 zrl->zr_caller = NULL; in zrl_init()
63 zrl_destroy(zrlock_t *zrl) in zrl_destroy() argument
65 ASSERT0(zrl->zr_refcount); in zrl_destroy()
67 mutex_destroy(&zrl->zr_mtx); in zrl_destroy()
68 zrl->zr_refcount = ZRL_DESTROYED; in zrl_destroy()
[all …]