Symbol: locked_range_t
usr/src/uts/common/fs/zfs/sys/zfs_rlock.h
70
locked_range_t *rangelock_enter(rangelock_t *,
usr/src/uts/common/fs/zfs/sys/zfs_rlock.h
72
void rangelock_exit(locked_range_t *);
usr/src/uts/common/fs/zfs/sys/zfs_rlock.h
73
void rangelock_reduce(locked_range_t *, uint64_t, uint64_t);
usr/src/uts/common/fs/zfs/zfs_rlock.c
109
const locked_range_t *rl1 = (const locked_range_t *)arg1;
usr/src/uts/common/fs/zfs/zfs_rlock.c
110
const locked_range_t *rl2 = (const locked_range_t *)arg2;
usr/src/uts/common/fs/zfs/zfs_rlock.c
125
sizeof (locked_range_t), offsetof(locked_range_t, lr_node));
usr/src/uts/common/fs/zfs/zfs_rlock.c
141
rangelock_enter_writer(rangelock_t *rl, locked_range_t *new)
usr/src/uts/common/fs/zfs/zfs_rlock.c
144
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zfs_rlock.c
181
lr = (locked_range_t *)avl_nearest(tree, where, AVL_AFTER);
usr/src/uts/common/fs/zfs/zfs_rlock.c
186
lr = (locked_range_t *)avl_nearest(tree, where, AVL_BEFORE);
usr/src/uts/common/fs/zfs/zfs_rlock.c
211
static locked_range_t *
usr/src/uts/common/fs/zfs/zfs_rlock.c
212
rangelock_proxify(avl_tree_t *tree, locked_range_t *lr)
usr/src/uts/common/fs/zfs/zfs_rlock.c
214
locked_range_t *proxy;
usr/src/uts/common/fs/zfs/zfs_rlock.c
226
proxy = kmem_alloc(sizeof (locked_range_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/zfs_rlock.c
243
static locked_range_t *
usr/src/uts/common/fs/zfs/zfs_rlock.c
244
rangelock_split(avl_tree_t *tree, locked_range_t *lr, uint64_t off)
usr/src/uts/common/fs/zfs/zfs_rlock.c
253
locked_range_t *rear = kmem_alloc(sizeof (locked_range_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/zfs_rlock.c
262
locked_range_t *front = rangelock_proxify(tree, lr);
usr/src/uts/common/fs/zfs/zfs_rlock.c
276
locked_range_t *lr = kmem_alloc(sizeof (locked_range_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/zfs_rlock.c
288
rangelock_add_reader(avl_tree_t *tree, locked_range_t *new,
usr/src/uts/common/fs/zfs/zfs_rlock.c
289
locked_range_t *prev, avl_index_t where)
usr/src/uts/common/fs/zfs/zfs_rlock.c
291
locked_range_t *next;
usr/src/uts/common/fs/zfs/zfs_rlock.c
378
rangelock_enter_reader(rangelock_t *rl, locked_range_t *new)
usr/src/uts/common/fs/zfs/zfs_rlock.c
381
locked_range_t *prev, *next;
usr/src/uts/common/fs/zfs/zfs_rlock.c
392
prev = (locked_range_t *)avl_nearest(tree, where, AVL_BEFORE);
usr/src/uts/common/fs/zfs/zfs_rlock.c
418
next = (locked_range_t *)avl_nearest(tree, where, AVL_AFTER);
usr/src/uts/common/fs/zfs/zfs_rlock.c
450
locked_range_t *
usr/src/uts/common/fs/zfs/zfs_rlock.c
456
locked_range_t *new = kmem_alloc(sizeof (locked_range_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/zfs_rlock.c
487
rangelock_exit_reader(rangelock_t *rl, locked_range_t *remove)
usr/src/uts/common/fs/zfs/zfs_rlock.c
518
locked_range_t *lr = avl_find(tree, remove, NULL);
usr/src/uts/common/fs/zfs/zfs_rlock.c
522
locked_range_t *next = NULL;
usr/src/uts/common/fs/zfs/zfs_rlock.c
544
kmem_free(lr, sizeof (locked_range_t));
usr/src/uts/common/fs/zfs/zfs_rlock.c
548
kmem_free(remove, sizeof (locked_range_t));
usr/src/uts/common/fs/zfs/zfs_rlock.c
555
rangelock_exit(locked_range_t *lr)
usr/src/uts/common/fs/zfs/zfs_rlock.c
576
kmem_free(lr, sizeof (locked_range_t));
usr/src/uts/common/fs/zfs/zfs_rlock.c
593
rangelock_reduce(locked_range_t *lr, uint64_t off, uint64_t len)
usr/src/uts/common/fs/zfs/zfs_vnops.c
4790
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zfs_vnops.c
677
locked_range_t *lr = rangelock_enter(&zp->z_rangelock,
usr/src/uts/common/fs/zfs/zfs_vnops.c
937
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zfs_znode.c
127
zfs_rangelock_cb(locked_range_t *new, void *arg)
usr/src/uts/common/fs/zfs/zfs_znode.c
1563
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zfs_znode.c
1638
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zfs_znode.c
1678
locked_range_t *lr;
usr/src/uts/common/fs/zfs/zvol.c
1239
locked_range_t *lr = rangelock_enter(&zv->zv_rangelock, off, resid,
usr/src/uts/common/fs/zfs/zvol.c
1363
locked_range_t *lr = rangelock_enter(&zv->zv_rangelock,
usr/src/uts/common/fs/zfs/zvol.c
1417
locked_range_t *lr = rangelock_enter(&zv->zv_rangelock,
usr/src/uts/common/fs/zfs/zvol.c
1613
locked_range_t *lr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
157
locked_range_t *lr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
341
locked_range_t *lr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
406
locked_range_t *lr = rangelock_enter(sl->sl_zvol_rl_hdl, offset, len,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
436
locked_range_t *lr = rangelock_enter(sl->sl_zvol_rl_hdl, offset, len,