Home
last modified time | relevance | path

Searched refs:zfs_locked_range_t (Results 1 – 12 of 12) sorted by relevance

/src/sys/contrib/openzfs/module/zfs/
H A Dzfs_rlock.c125 const zfs_locked_range_t *rl1 = (const zfs_locked_range_t *)arg1; in zfs_rangelock_compare()
126 const zfs_locked_range_t *rl2 = (const zfs_locked_range_t *)arg2; in zfs_rangelock_compare()
141 sizeof (zfs_locked_range_t), offsetof(zfs_locked_range_t, lr_node)); in zfs_rangelock_init()
158 zfs_rangelock_enter_writer(zfs_rangelock_t *rl, zfs_locked_range_t *new, in zfs_rangelock_enter_writer()
162 zfs_locked_range_t *lr; in zfs_rangelock_enter_writer()
231 static zfs_locked_range_t *
232 zfs_rangelock_proxify(avl_tree_t *tree, zfs_locked_range_t *lr) in zfs_rangelock_proxify()
234 zfs_locked_range_t *proxy; in zfs_rangelock_proxify()
246 proxy = kmem_alloc(sizeof (zfs_locked_range_t), KM_SLEEP); in zfs_rangelock_proxify()
263 static zfs_locked_range_t *
[all …]
H A Dzfs_vnops.c142 zfs_locked_range_t *lr; in zfs_holey_common()
397 zfs_locked_range_t *lr = zfs_rangelock_enter(&zp->z_rangelock, in zfs_read()
712 zfs_locked_range_t *lr; in zfs_write()
1186 zfs_locked_range_t *lr; in zfs_rewrite()
1611 zfs_locked_range_t *inlr, *outlr; in zfs_clone_range()
H A Dvdev_raidz.c2669 zfs_locked_range_t *lr = NULL; in vdev_raidz_io_start()
4078 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_sync()
4186 zfs_locked_range_t *rra_lr; /* Range lock of this batch. */
4507 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_scratch_sync()
H A Dzvol.c629 zfs_locked_range_t *inlr, *outlr; in zvol_clone_range()
/src/sys/contrib/openzfs/include/sys/
H A Dzfs_rlock.h68 } zfs_locked_range_t; typedef
73 zfs_locked_range_t *zfs_rangelock_enter(zfs_rangelock_t *,
75 zfs_locked_range_t *zfs_rangelock_tryenter(zfs_rangelock_t *,
77 void zfs_rangelock_exit(zfs_locked_range_t *);
78 void zfs_rangelock_reduce(zfs_locked_range_t *, uint64_t, uint64_t);
H A Dvdev_raidz_impl.h152 zfs_locked_range_t *rm_lr;
/src/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c593 zfs_locked_range_t *lr; in zvol_strategy_impl()
803 zfs_locked_range_t *lr; in zvol_cdev_read()
853 zfs_locked_range_t *lr; in zvol_cdev_write()
1092 zfs_locked_range_t *lr; in zvol_cdev_ioctl()
H A Dzfs_znode_os.c110 zfs_rangelock_cb(zfs_locked_range_t *new, void *arg) in zfs_rangelock_cb()
1418 zfs_locked_range_t *lr; in zfs_extend()
1495 zfs_locked_range_t *lr; in zfs_free_range()
1548 zfs_locked_range_t *lr; in zfs_trunc()
H A Dzfs_vnops_os.c4182 zfs_locked_range_t *lr; in zfs_getpages()
4382 zfs_locked_range_t *lr; in zfs_putpages()
/src/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_znode_os.c84 zfs_rangelock_cb(zfs_locked_range_t *new, void *arg) in zfs_rangelock_cb()
1488 zfs_locked_range_t *lr; in zfs_extend()
1606 zfs_locked_range_t *lr; in zfs_free_range()
1686 zfs_locked_range_t *lr; in zfs_trunc()
H A Dzvol_os.c247 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_write()
352 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_discard()
424 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_read()
H A Dzfs_vnops_os.c3840 zfs_locked_range_t *lr = zfs_rangelock_enter(&zp->z_rangelock, in zfs_putpage()
4198 zfs_locked_range_t *lr = zfs_rangelock_tryenter(&zp->z_rangelock, in zfs_getpage()