Searched refs:locked_range_t (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_rlock.h56 avl_tree_t rl_tree; /* contains locked_range_t */
74 } locked_range_t; typedef in typeref:struct:locked_range
79 locked_range_t *rangelock_enter(rangelock_t *,
81 void rangelock_exit(locked_range_t *);
82 void rangelock_reduce(locked_range_t *, uint64_t, uint64_t);
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_rlock.c50 * entry to rangelock_enter(), a locked_range_t is allocated; the tree
51 * searched that finds no overlap, and *this* locked_range_t is placed in the
110 const locked_range_t *rl1 = (const locked_range_t *)arg1;
111 const locked_range_t *rl2 = (const locked_range_t *)arg2;
126 sizeof (locked_range_t), offsetof(locked_range_t, lr_node));
142 rangelock_enter_writer(rangelock_t *rl, locked_range_t *new)
145 locked_range_t *l
[all...]
H A Dzfs_znode.c126 zfs_rangelock_cb(locked_range_t *new, void *arg)
1600 locked_range_t *lr;
1677 locked_range_t *lr;
1726 locked_range_t *lr;
H A Dzvol.c1690 locked_range_t *lr = rangelock_enter(&zv->zv_rangelock, off, resid,
1879 locked_range_t *lr = rangelock_enter(&zv->zv_rangelock,
1944 locked_range_t *lr = rangelock_enter(&zv->zv_rangelock,
2142 locked_range_t *lr;
3265 locked_range_t *lr;
H A Dzfs_vnops.c755 locked_range_t *lr = rangelock_enter(&zp->z_rangelock,
964 locked_range_t *lr;
4554 locked_range_t *lr;
4650 locked_range_t *lr;

Completed in 283 milliseconds