Searched refs:rs_start (Results 1 – 9 of 9) sorted by relevance
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | range_tree.h | 76 uint32_t rs_start; /* starting offset of this segment */ member 85 uint64_t rs_start; /* starting offset of this segment */ member 90 uint64_t rs_start; /* starting offset of this segment */ member 122 return (((const zfs_range_seg32_t *)rs)->rs_start); in zfs_rs_get_start_raw() 124 return (((const zfs_range_seg64_t *)rs)->rs_start); in zfs_rs_get_start_raw() 126 return (((const zfs_range_seg_gap_t *)rs)->rs_start); in zfs_rs_get_start_raw() 157 return (r32->rs_end - r32->rs_start); in zfs_rs_get_fill_raw() 161 return (r64->rs_end - r64->rs_start); in zfs_rs_get_fill_raw() 197 ((zfs_range_seg32_t *)rs)->rs_start = (uint32_t)start; in zfs_rs_set_start_raw() 200 ((zfs_range_seg64_t *)rs)->rs_start = start; in zfs_rs_set_start_raw() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_initialize.c | 375 uint64_t size = physical_rs->rs_end - physical_rs->rs_start; in vdev_initialize_xlate_progress() 380 } else if (vd->vdev_initialize_last_offset > physical_rs->rs_start && in vdev_initialize_xlate_progress() 383 vd->vdev_initialize_last_offset - physical_rs->rs_start; in vdev_initialize_xlate_progress() 411 logical_rs.rs_start = msp->ms_start; in vdev_initialize_calculate_progress() 416 if (vd->vdev_initialize_last_offset <= physical_rs.rs_start) { in vdev_initialize_calculate_progress() 449 logical_rs.rs_start = zfs_rs_get_start(rs, rt); in vdev_initialize_calculate_progress() 493 if (vd->vdev_initialize_last_offset > physical_rs->rs_start) { in vdev_initialize_xlate_range_add() 496 (u_longlong_t)physical_rs->rs_start, in vdev_initialize_xlate_range_add() 502 physical_rs->rs_start = vd->vdev_initialize_last_offset; in vdev_initialize_xlate_range_add() 505 ASSERT3U(physical_rs->rs_end, >, physical_rs->rs_start); in vdev_initialize_xlate_range_add() [all …]
|
| H A D | vdev_trim.c | 652 uint64_t size = physical_rs->rs_end - physical_rs->rs_start; in vdev_trim_xlate_progress() 657 } else if (vd->vdev_trim_last_offset > physical_rs->rs_start && in vdev_trim_xlate_progress() 660 vd->vdev_trim_last_offset - physical_rs->rs_start; in vdev_trim_xlate_progress() 691 logical_rs.rs_start = msp->ms_start; in vdev_trim_calculate_progress() 696 if (vd->vdev_trim_last_offset <= physical_rs.rs_start) { in vdev_trim_calculate_progress() 728 logical_rs.rs_start = zfs_rs_get_start(rs, rt); in vdev_trim_calculate_progress() 817 if (vd->vdev_trim_last_offset > physical_rs->rs_start) { in vdev_trim_xlate_range_add() 820 physical_rs->rs_start = vd->vdev_trim_last_offset; in vdev_trim_xlate_range_add() 824 ASSERT3U(physical_rs->rs_end, >, physical_rs->rs_start); in vdev_trim_xlate_range_add() 826 zfs_range_tree_add(ta->trim_tree, physical_rs->rs_start, in vdev_trim_xlate_range_add() [all …]
|
| H A D | range_tree.c | 161 ASSERT3U(r1->rs_start, <=, r1->rs_end); in zfs_range_tree_seg32_compare() 162 ASSERT3U(r2->rs_start, <=, r2->rs_end); in zfs_range_tree_seg32_compare() 164 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in zfs_range_tree_seg32_compare() 174 ASSERT3U(r1->rs_start, <=, r1->rs_end); in zfs_range_tree_seg64_compare() 175 ASSERT3U(r2->rs_start, <=, r2->rs_end); in zfs_range_tree_seg64_compare() 177 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in zfs_range_tree_seg64_compare() 187 ASSERT3U(r1->rs_start, <=, r1->rs_end); in zfs_range_tree_seg_gap_compare() 188 ASSERT3U(r2->rs_start, <=, r2->rs_end); in zfs_range_tree_seg_gap_compare() 190 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in zfs_range_tree_seg_gap_compare()
|
| H A D | vdev_draid.c | 2015 logical_rs.rs_start = rr->rr_offset; in vdev_draid_io_verify() 2016 logical_rs.rs_end = logical_rs.rs_start + in vdev_draid_io_verify() 2024 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_draid_io_verify() 2312 ASSERT0(logical_rs->rs_start % (1 << ashift)); in vdev_draid_xlate() 2315 uint64_t logical_start = logical_rs->rs_start; in vdev_draid_xlate() 2325 physical_rs->rs_start = logical_start; in vdev_draid_xlate() 2327 remain_rs->rs_start = MIN(astart, logical_end); in vdev_draid_xlate() 2380 physical_rs->rs_start = start; in vdev_draid_xlate() 2388 remain_rs->rs_start = logical_end; in vdev_draid_xlate() 2391 ASSERT3U(physical_rs->rs_start, <=, logical_start); in vdev_draid_xlate() [all …]
|
| H A D | vdev_raidz.c | 2437 logical_rs.rs_start = rr->rr_offset; in vdev_raidz_io_verify() 2438 logical_rs.rs_end = logical_rs.rs_start + in vdev_raidz_io_verify() 2455 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_raidz_io_verify() 4129 physical_rs->rs_start = physical_rs->rs_end = 0; in vdev_raidz_xlate() 4130 remain_rs->rs_start = remain_rs->rs_end = 0; in vdev_raidz_xlate() 4139 ASSERT0(logical_rs->rs_start % (1 << ashift)); in vdev_raidz_xlate() 4141 uint64_t b_start = logical_rs->rs_start >> ashift; in vdev_raidz_xlate() 4152 physical_rs->rs_start = start_row << ashift; in vdev_raidz_xlate() 4155 ASSERT3U(physical_rs->rs_start, <=, logical_rs->rs_start); in vdev_raidz_xlate() 4156 ASSERT3U(physical_rs->rs_end - physical_rs->rs_start, <=, in vdev_raidz_xlate() [all …]
|
| H A D | vdev.c | 317 physical_rs->rs_start = logical_rs->rs_start; in vdev_default_xlate() 6107 return (rs->rs_start == rs->rs_end); in vdev_xlate_is_empty() 6134 physical_rs->rs_start = logical_rs->rs_start; in vdev_xlate() 6137 remain_rs->rs_start = logical_rs->rs_start; in vdev_xlate() 6138 remain_rs->rs_end = logical_rs->rs_start; in vdev_xlate() 6155 physical_rs->rs_start = intermediate.rs_start; in vdev_xlate()
|
| H A D | metaslab.c | 1486 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize32_compare() 1487 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize32_compare() 1491 return (cmp + !cmp * TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize32_compare() 1505 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize64_compare() 1506 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize64_compare() 1510 return (cmp + !cmp * TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize64_compare()
|
| H A D | dsl_scan.c | 5227 uint64_t size = rsg->rs_end - rsg->rs_start; in ext_size_value() 5231 return (((uint64_t)(64 - highbit64(score)) << 56) | rsg->rs_start); in ext_size_value()
|