Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_rlock.c139 mutex_init(&rl->rl_lock, NULL, MUTEX_DEFAULT, NULL); in zfs_rangelock_init()
149 mutex_destroy(&rl->rl_lock); in zfs_rangelock_fini()
218 cv_wait(&lr->lr_write_cv, &rl->rl_lock); in zfs_rangelock_enter_writer()
432 cv_wait(&prev->lr_read_cv, &rl->rl_lock); in zfs_rangelock_enter_reader()
458 cv_wait(&next->lr_read_cv, &rl->rl_lock); in zfs_rangelock_enter_reader()
502 mutex_enter(&rl->rl_lock); in zfs_rangelock_enter_impl()
517 mutex_exit(&rl->rl_lock); in zfs_rangelock_enter_impl()
633 mutex_enter(&rl->rl_lock); in zfs_rangelock_exit()
649 mutex_exit(&rl->rl_lock); in zfs_rangelock_exit()
675 mutex_enter(&rl->rl_lock); in zfs_rangelock_reduce()
[all …]
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_rl.c108 mutex_lock(&table->rl_lock); in mlx5_rl_add_rate()
156 mutex_unlock(&table->rl_lock); in mlx5_rl_add_rate()
170 mutex_lock(&table->rl_lock); in mlx5_rl_remove_rate()
186 mutex_unlock(&table->rl_lock); in mlx5_rl_remove_rate()
195 mutex_init(&table->rl_lock); in mlx5_init_rl_table()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_rlock.h51 kmutex_t rl_lock; member
/freebsd/sys/dev/mlx5/
H A Ddriver.h574 struct mutex rl_lock; member
/freebsd/sys/contrib/openzfs/cmd/
H A Dztest.c354 rll_t *rl_lock; member
1758 rl->rl_lock = rll; in ztest_range_lock()
1768 rll_t *rll = rl->rl_lock; in ztest_range_unlock()