Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDzrlock.h43 } zrlock_t; typedef
45 extern void zrl_init(zrlock_t *);
46 extern void zrl_destroy(zrlock_t *);
48 extern void zrl_add_impl(zrlock_t *, const char *);
49 extern void zrl_remove(zrlock_t *);
50 extern int zrl_tryenter(zrlock_t *);
51 extern void zrl_exit(zrlock_t *);
52 extern int zrl_is_zero(zrlock_t *);
53 extern int zrl_is_locked(zrlock_t *);
55 extern kthread_t *zrl_owner(zrlock_t *);
HDdnode.h405 zrlock_t dnh_zrlock;
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDzrlock.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()
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/
HDtrace_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), \