Searched refs:zfs_rangelock_t (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | zfs_rlock.h | 53 } zfs_rangelock_t; typedef in typeref:struct:zfs_rangelock 56 zfs_rangelock_t *lr_rangelock; /* rangelock that this lock applies to */ 69 void zfs_rangelock_init(zfs_rangelock_t *, zfs_rangelock_cb_t *, void *); 70 void zfs_rangelock_fini(zfs_rangelock_t *); 72 zfs_locked_range_t *zfs_rangelock_enter(zfs_rangelock_t *, 74 zfs_locked_range_t *zfs_rangelock_tryenter(zfs_rangelock_t *,
|
H A D | zvol_impl.h | 51 zfs_rangelock_t zv_rangelock; /* for range locking */
|
H A D | zfs_znode.h | 186 zfs_rangelock_t z_rangelock; /* file range locks */
|
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | zfs_rlock.c | 136 zfs_rangelock_init(zfs_rangelock_t *rl, zfs_rangelock_cb_t *cb, void *arg) 146 zfs_rangelock_fini(zfs_rangelock_t *rl) 157 zfs_rangelock_enter_writer(zfs_rangelock_t *rl, zfs_locked_range_t *new, 402 zfs_rangelock_enter_reader(zfs_rangelock_t *rl, zfs_locked_range_t *new, 482 zfs_rangelock_enter_impl(zfs_rangelock_t *rl, uint64_t off, uint64_t len, 521 zfs_rangelock_enter(zfs_rangelock_t *rl, uint64_t off, uint64_t len, 528 zfs_rangelock_tryenter(zfs_rangelock_t *rl, uint64_t off, uint64_t len, 553 zfs_rangelock_exit_reader(zfs_rangelock_t *rl, zfs_locked_range_t *remove, 617 zfs_rangelock_t *rl = lr->lr_rangelock; 664 zfs_rangelock_t *r [all...] |
Completed in 203 milliseconds