Searched refs:rl_t (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_rlock.h | 55 } rl_t; typedef in typeref:struct:rl 63 rl_t *zfs_range_lock(znode_t *zp, uint64_t off, uint64_t len, rl_type_t type); 66 void zfs_range_unlock(rl_t *rl); 72 void zfs_range_reduce(rl_t *rl, uint64_t off, uint64_t len);
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_rlock.c | 50 * locks. On entry to zfs_lock_range() a rl_t is allocated; the tree 51 * searched that finds no overlap, and *this* rl_t is placed in the tree. 75 * two condition variables are allocated in each rl_t. 104 zfs_range_lock_writer(znode_t *zp, rl_t *new) 107 rl_t *rl; 162 rl = (rl_t *)avl_nearest(tree, where, AVL_AFTER); 166 rl = (rl_t *)avl_nearest(tree, where, AVL_BEFORE); 190 static rl_t * 191 zfs_range_proxify(avl_tree_t *tree, rl_t *rl) 193 rl_t *prox [all...] |
H A D | zvol.c | 551 sizeof (rl_t), offsetof(rl_t, r_node)); 1227 rl_t *rl; 1386 rl_t *rl; 1432 rl_t *rl; 1648 rl_t *rl;
|
H A D | zfs_znode.c | 136 sizeof (rl_t), offsetof(rl_t, r_node)); 1454 rl_t *rl; 1529 rl_t *rl; 1569 rl_t *rl;
|
H A D | zfs_vnops.c | 514 rl_t *rl; 664 rl_t *rl; 4299 rl_t *rl;
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_zvol.c | 156 rl_t *rl; 338 rl_t *rl; 394 rl_t *rl; 421 rl_t *rl;
|
/illumos-gate/usr/src/cmd/ztest/ |
H A D | ztest.c | 253 } rl_t; typedef in typeref:struct:rl 1155 static rl_t * 1161 rl_t *rl; 1175 ztest_range_unlock(rl_t *rl) 1569 rl_t *rl; 1687 rl_t *rl; 2139 rl_t *rl;
|
Completed in 103 milliseconds