| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | range_tree.h | 80 } range_tree_t; typedef 286 void range_tree_destroy(range_tree_t *rt); 295 uint64_t range_tree_space(range_tree_t *rt); 296 uint64_t range_tree_numsegs(range_tree_t *rt); 298 void range_tree_swap(range_tree_t **rtsrc, range_tree_t **rtdst); 300 uint64_t range_tree_min(range_tree_t *rt); 301 uint64_t range_tree_max(range_tree_t *rt); 302 uint64_t range_tree_span(range_tree_t *rt); 315 range_tree_t *removefrom, range_tree_t *addto); 316 void range_tree_remove_xor_add(range_tree_t *rt, range_tree_t *removefrom, [all …]
|
| H A D | metaslab_impl.h | 402 range_tree_t *ms_allocating[TXG_SIZE]; 403 range_tree_t *ms_allocatable; 412 range_tree_t *ms_freeing; /* to free this syncing txg */ 413 range_tree_t *ms_freed; /* already freed this syncing txg */ 414 range_tree_t *ms_defer[TXG_DEFER_SIZE]; 415 range_tree_t *ms_checkpointing; /* to add to the checkpoint */ 425 range_tree_t *ms_trim; 546 range_tree_t *ms_unflushed_allocs; 547 range_tree_t *ms_unflushed_frees;
|
| H A D | space_map.h | 210 int space_map_load(space_map_t *sm, range_tree_t *rt, maptype_t maptype); 211 int space_map_load_length(space_map_t *sm, range_tree_t *rt, maptype_t maptype, 218 boolean_t space_map_histogram_verify(space_map_t *sm, range_tree_t *rt); 220 void space_map_histogram_add(space_map_t *sm, range_tree_t *rt, 226 uint64_t space_map_entries(space_map_t *sm, range_tree_t *rt); 229 void space_map_write(space_map_t *sm, range_tree_t *rt, maptype_t maptype, 231 uint64_t space_map_estimate_optimal_size(space_map_t *sm, range_tree_t *rt,
|
| H A D | space_reftree.h | 49 void space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt); 50 void space_reftree_generate_map(avl_tree_t *t, range_tree_t *rt,
|
| H A D | vdev_removal.h | 38 range_tree_t *svr_allocd_segs; 52 range_tree_t *svr_frees[TXG_SIZE];
|
| H A D | vdev_rebuild.h | 68 range_tree_t *vr_scan_tree; /* scan ranges (in metaslab) */
|
| H A D | vdev_impl.h | 312 range_tree_t *vdev_initialize_tree; /* valid while initializing */ 387 range_tree_t *vdev_obsolete_segments; 400 range_tree_t *vdev_dtl[DTL_TYPES]; /* dirty time logs */
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | range_tree.c | 189 range_tree_t * 195 range_tree_t *rt = kmem_zalloc(sizeof (range_tree_t), KM_SLEEP); in range_tree_create_impl() 233 range_tree_t * 279 range_tree_t *rt = arg; in range_tree_add_impl() 672 range_tree_swap(range_tree_t **rtsrc, range_tree_t **rtdst) in range_tree_swap() 674 range_tree_t *rt; in range_tree_swap() 819 range_tree_t *removefrom, range_tree_t *addto) in range_tree_remove_xor_add_segment() 893 range_tree_remove_xor_add(range_tree_t *rt, range_tree_t *removefrom, in range_tree_remove_xor_add() 894 range_tree_t *addto) in range_tree_remove_xor_add() 905 range_tree_min(range_tree_t *rt) in range_tree_min() [all …]
|
| H A D | space_reftree.c | 110 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt) in space_reftree_add_map() 126 space_reftree_generate_map(avl_tree_t *t, range_tree_t *rt, int64_t minref) in space_reftree_generate_map()
|
| H A D | space_map.c | 396 range_tree_t *smla_rt; 420 space_map_load_length(space_map_t *sm, range_tree_t *rt, maptype_t maptype, in space_map_load_length() 447 space_map_load(space_map_t *sm, range_tree_t *rt, maptype_t maptype) in space_map_load() 462 space_map_histogram_verify(space_map_t *sm, range_tree_t *rt) in space_map_histogram_verify() 476 space_map_histogram_add(space_map_t *sm, range_tree_t *rt, dmu_tx_t *tx) in space_map_histogram_add() 669 space_map_write_impl(space_map_t *sm, range_tree_t *rt, maptype_t maptype, in space_map_write_impl() 755 space_map_write(space_map_t *sm, range_tree_t *rt, maptype_t maptype, in space_map_write() 960 space_map_estimate_optimal_size(space_map_t *sm, range_tree_t *rt, in space_map_estimate_optimal_size()
|
| H A D | metaslab.c | 1352 range_tree_t *rt; 1360 range_tree_t *rt = mssap->rt; in metaslab_size_sorted_add() 1369 metaslab_size_tree_full_load(range_tree_t *rt) in metaslab_size_tree_full_load() 1387 metaslab_rt_create(range_tree_t *rt, void *arg) in metaslab_rt_create() 1653 range_tree_t *rt = msp->ms_allocatable; in metaslab_df_alloc() 1715 range_tree_t *rt = msp->ms_allocatable; in metaslab_cf_alloc() 1772 range_tree_t *rt = msp->ms_allocatable; in metaslab_ndf_alloc() 1943 range_tree_t *rt) in metaslab_aux_histogram_add() 3547 range_tree_t *condense_tree; in metaslab_condense() 4201 range_tree_t **defer_tree; in metaslab_sync_done() [all …]
|
| H A D | vdev_initialize.c | 297 range_tree_t *rt = vd->vdev_initialize_tree; in vdev_initialize_ranges() 407 range_tree_t *rt = msp->ms_allocatable; in vdev_initialize_calculate_progress()
|
| H A D | vdev_removal.c | 759 range_tree_t *vcsa_obsolete_segs; 949 spa_vdev_copy_segment(vdev_t *vd, range_tree_t *segs, in spa_vdev_copy_segment() 1012 range_tree_t *obsolete_segs = range_tree_create(NULL, RANGE_SEG64, NULL, in spa_vdev_copy_segment() 1271 range_tree_t *segs = range_tree_create(NULL, RANGE_SEG64, NULL, 0, 0); in spa_vdev_copy_impl() 1273 range_tree_t *rt = svr->svr_allocd_segs; in spa_vdev_copy_impl()
|
| H A D | vdev_trim.c | 151 range_tree_t *trim_tree; /* TRIM ranges (in metaslab) */ 694 range_tree_t *rt = msp->ms_allocatable; in vdev_trim_calculate_progress() 1226 range_tree_t *trim_tree; in vdev_autotrim_thread()
|
| H A D | vdev.c | 2631 range_tree_t *rt = vd->vdev_dtl[t]; in vdev_dtl_dirty() 2646 range_tree_t *rt = vd->vdev_dtl[t]; in vdev_dtl_contains() 2671 range_tree_t *rt = vd->vdev_dtl[t]; in vdev_dtl_empty() 2977 range_tree_t *rt; in vdev_dtl_load() 3087 range_tree_t *rt = vd->vdev_dtl[DTL_MISSING]; in vdev_dtl_sync() 3089 range_tree_t *rtsync; in vdev_dtl_sync()
|
| H A D | dsl_scan.c | 284 range_tree_t *q_exts_by_addr; 2943 range_tree_t *rt = queue->q_exts_by_addr; in scan_io_queue_fetch_ext()
|
| /f-stack/freebsd/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 154 static range_tree_t *mos_refd_objs; 384 range_tree_t *mv_allocated; 1592 range_tree_t *rt = msp->ms_allocatable; in dump_metaslab_stats() 2043 range_tree_t *rt = vd->vdev_dtl[t]; in dump_dtl() 5421 range_tree_t *allocs = range_tree_create(NULL, RANGE_SEG64, NULL, 0, 0); in zdb_claim_removing()
|