Home
last modified time | relevance | path

Searched refs:range_seg_t (Results 1 – 10 of 10) sorted by relevance

/f-stack/freebsd/contrib/openzfs/include/sys/
H A Drange_tree.h113 typedef void range_seg_t; typedef
124 rs_get_start_raw(const range_seg_t *rs, const range_tree_t *rt) in rs_get_start_raw()
141 rs_get_end_raw(const range_seg_t *rs, const range_tree_t *rt) in rs_get_end_raw()
158 rs_get_fill_raw(const range_seg_t *rs, const range_tree_t *rt) in rs_get_fill_raw()
180 rs_get_start(const range_seg_t *rs, const range_tree_t *rt) in rs_get_start()
186 rs_get_end(const range_seg_t *rs, const range_tree_t *rt) in rs_get_end()
192 rs_get_fill(const range_seg_t *rs, const range_tree_t *rt) in rs_get_fill()
218 rs_set_end_raw(range_seg_t *rs, range_tree_t *rt, uint64_t end) in rs_set_end_raw()
265 rs_set_end(range_seg_t *rs, range_tree_t *rt, uint64_t end) in rs_set_end()
273 rs_set_fill(range_seg_t *rs, range_tree_t *rt, uint64_t fill) in rs_set_fill()
[all …]
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Drange_tree.c79 rs_copy(range_seg_t *src, range_seg_t *dest, range_tree_t *rt) in rs_copy()
102 range_seg_t *rs; in range_tree_stat_verify()
281 range_seg_t *rs_before, *rs_after, *rs; in range_tree_add_impl()
432 range_seg_t *rs; in range_tree_remove_impl()
574 static range_seg_t *
587 range_seg_t *
604 range_seg_t *rs = range_tree_find(rt, off, size); in range_tree_verify_not_present()
656 range_seg_t *rs; in range_tree_clear()
691 range_seg_t *rs; in range_tree_vacate()
718 range_seg_t *
[all …]
H A Dspace_reftree.c114 for (range_seg_t *rs = zfs_btree_first(&rt->rt_root, &where); rs; rs = in space_reftree_add_map()
H A Dvdev_initialize.c301 for (range_seg_t *rs = zfs_btree_first(bt, &where); rs != NULL; in vdev_initialize_ranges()
408 for (range_seg_t *rs = in vdev_initialize_calculate_progress()
H A Dmetaslab.c352 static void metaslab_rt_add(range_tree_t *rt, range_seg_t *rs, void *arg);
1423 metaslab_rt_add(range_tree_t *rt, range_seg_t *rs, void *arg) in metaslab_rt_add()
1437 metaslab_rt_remove(range_tree_t *rt, range_seg_t *rs, void *arg) in metaslab_rt_remove()
1482 range_seg_t *rs; in metaslab_largest_allocatable()
1511 range_seg_t *rs = zfs_btree_last(&msp->ms_unflushed_frees_by_size, in metaslab_largest_unflushed_free()
1563 static range_seg_t *
1567 range_seg_t *rs; in metaslab_block_find()
1597 range_seg_t *rs = metaslab_block_find(bt, rt, *cursor, size, &where); in metaslab_block_picker()
1672 range_seg_t *rs; in metaslab_df_alloc()
1726 range_seg_t *rs; in metaslab_cf_alloc()
[all …]
H A Ddsl_scan.c2864 scan_io_queue_gather(dsl_scan_io_queue_t *queue, range_seg_t *rs, list_t *list) in scan_io_queue_gather()
2939 static range_seg_t *
2957 range_seg_t *size_rs = in scan_io_queue_fetch_ext()
2963 range_seg_t *addr_rs = range_tree_find(rt, start, in scan_io_queue_fetch_ext()
2990 range_seg_t *size_rs = zfs_btree_first(&queue->q_exts_by_size, in scan_io_queue_fetch_ext()
2996 range_seg_t *addr_rs = range_tree_find(rt, start, size); in scan_io_queue_fetch_ext()
3013 range_seg_t *rs = NULL; in scan_io_queues_run_one()
H A Dvdev_removal.c976 range_seg_t *rs = zfs_btree_prev(&segs->rt_root, &where, in spa_vdev_copy_segment()
1016 range_seg_t *rs = zfs_btree_first(&segs->rt_root, &where); in spa_vdev_copy_segment()
1274 range_seg_t *rs = range_tree_first(rt); in spa_vdev_copy_impl()
H A Dvdev_trim.c579 for (range_seg_t *rs = zfs_btree_first(t, &idx); rs != NULL; in vdev_trim_ranges()
697 for (range_seg_t *rs = zfs_btree_first(bt, &idx); in vdev_trim_calculate_progress()
H A Dspace_map.c702 for (range_seg_t *rs = zfs_btree_first(t, &where); rs != NULL; in space_map_write_impl()
H A Dvdev_rebuild.c621 for (range_seg_t *rs = zfs_btree_first(t, &idx); rs != NULL; in vdev_rebuild_ranges()