Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzrlock.h44 } zrlock_t; typedef
46 extern void zrl_init(zrlock_t *);
47 extern void zrl_destroy(zrlock_t *);
49 extern void zrl_add_impl(zrlock_t *, const char *);
50 extern void zrl_remove(zrlock_t *);
51 extern int zrl_tryenter(zrlock_t *);
52 extern void zrl_exit(zrlock_t *);
53 extern int zrl_is_zero(zrlock_t *);
54 extern int zrl_is_locked(zrlock_t *);
56 extern kthread_t *zrl_owner(zrlock_t *);
H A Ddnode.h396 zrlock_t dnh_zrlock;
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzrlock.c52 zrl_init(zrlock_t *zrl) in zrl_init()
64 zrl_destroy(zrlock_t *zrl) in zrl_destroy()
74 zrl_add_impl(zrlock_t *zrl, const char *zc) in zrl_add_impl()
86 zrlock_t *, zrl, in zrl_add_impl()
107 zrl_remove(zrlock_t *zrl) in zrl_remove()
122 zrl_tryenter(zrlock_t *zrl) in zrl_tryenter()
144 zrl_exit(zrlock_t *zrl) in zrl_exit()
160 zrl_is_zero(zrlock_t *zrl) in zrl_is_zero()
168 zrl_is_locked(zrlock_t *zrl) in zrl_is_locked()
177 zrl_owner(zrlock_t *zrl) in zrl_owner()
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_zrlock.h46 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n),
77 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n), \