Home
last modified time | relevance | path

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

/freebsd/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.c135 zfs_locked_range_t *lr; in zfs_holey_common()
390 zfs_locked_range_t *lr = zfs_rangelock_enter(&zp->z_rangelock, in zfs_read()
705 zfs_locked_range_t *lr; in zfs_write()
1147 zfs_locked_range_t *lr; in zfs_rewrite()
1568 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()
4094 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_sync()
4202 zfs_locked_range_t *rra_lr; /* Range lock of this batch. */
4523 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_scratch_sync()
H A Dzvol.c627 zfs_locked_range_t *inlr, *outlr; in zvol_clone_range()
/freebsd/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;
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c592 zfs_locked_range_t *lr; in zvol_strategy_impl()
802 zfs_locked_range_t *lr; in zvol_cdev_read()
852 zfs_locked_range_t *lr; in zvol_cdev_write()
1091 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()
1417 zfs_locked_range_t *lr; in zfs_extend()
1494 zfs_locked_range_t *lr; in zfs_free_range()
1547 zfs_locked_range_t *lr; in zfs_trunc()
H A Dzfs_vnops_os.c4171 zfs_locked_range_t *lr; in zfs_getpages()
4359 zfs_locked_range_t *lr; in zfs_putpages()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c247 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_write()
354 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_discard()
426 zfs_locked_range_t *lr = zfs_rangelock_enter(&zv->zv_rangelock, in zvol_read()
H A Dzfs_znode_os.c84 zfs_rangelock_cb(zfs_locked_range_t *new, void *arg) in zfs_rangelock_cb()
1487 zfs_locked_range_t *lr; in zfs_extend()
1605 zfs_locked_range_t *lr; in zfs_free_range()
1685 zfs_locked_range_t *lr; in zfs_trunc()
H A Dzfs_vnops_os.c3831 zfs_locked_range_t *lr = zfs_rangelock_enter(&zp->z_rangelock, in zfs_putpage()
4188 zfs_locked_range_t *lr = zfs_rangelock_tryenter(&zp->z_rangelock, in zfs_getpage()