Searched refs:rangelock_t (Results 1 - 4 of 4) sorted by relevance
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | zfs_rlock.h | 60 } rangelock_t; typedef in typeref:struct:zfs_rangelock 63 rangelock_t *lr_rangelock; /* rangelock that this lock applies to */ 76 void rangelock_init(rangelock_t *, rangelock_cb_t *, void *); 77 void rangelock_fini(rangelock_t *); 79 locked_range_t *rangelock_enter(rangelock_t *,
|
H A D | zfs_znode.h | 181 rangelock_t z_rangelock; /* file range locks */
|
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_rlock.c | 122 rangelock_init(rangelock_t *rl, rangelock_cb_t *cb, void *arg) 132 rangelock_fini(rangelock_t *rl) 142 rangelock_enter_writer(rangelock_t *rl, locked_range_t *new) 379 rangelock_enter_reader(rangelock_t *rl, locked_range_t *new) 452 rangelock_enter(rangelock_t *rl, uint64_t off, uint64_t len, 488 rangelock_exit_reader(rangelock_t *rl, locked_range_t *remove) 558 rangelock_t *rl = lr->lr_rangelock; 596 rangelock_t *rl = lr->lr_rangelock;
|
H A D | zvol.c | 179 rangelock_t zv_rangelock;
|
Completed in 180 milliseconds