Searched refs:zrlock_t (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | zrlock.h | 44 } 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 D | dnode.h | 396 zrlock_t dnh_zrlock;
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | zrlock.c | 52 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 D | trace_zrlock.h | 46 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n), 77 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n), \
|