Searched refs:rs_start (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | range_tree.h | 83 uint32_t rs_start; /* starting offset of this segment */ member 92 uint64_t rs_start; /* starting offset of this segment */ member 97 uint64_t rs_start; /* starting offset of this segment */ member 129 return (((const range_seg32_t *)rs)->rs_start); in rs_get_start_raw() 131 return (((const range_seg64_t *)rs)->rs_start); in rs_get_start_raw() 133 return (((const range_seg_gap_t *)rs)->rs_start); in rs_get_start_raw() 164 return (r32->rs_end - r32->rs_start); in rs_get_fill_raw() 168 return (r64->rs_end - r64->rs_start); in rs_get_fill_raw() 204 ((range_seg32_t *)rs)->rs_start = (uint32_t)start; in rs_set_start_raw() 207 ((range_seg64_t *)rs)->rs_start = start; in rs_set_start_raw() [all …]
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | vdev_initialize.c | 338 uint64_t size = physical_rs->rs_end - physical_rs->rs_start; in vdev_initialize_xlate_progress() 346 vd->vdev_initialize_last_offset - physical_rs->rs_start; in vdev_initialize_xlate_progress() 374 logical_rs.rs_start = msp->ms_start; in vdev_initialize_calculate_progress() 379 if (vd->vdev_initialize_last_offset <= physical_rs.rs_start) { in vdev_initialize_calculate_progress() 412 logical_rs.rs_start = rs_get_start(rs, rt); in vdev_initialize_calculate_progress() 456 if (vd->vdev_initialize_last_offset > physical_rs->rs_start) { in vdev_initialize_xlate_range_add() 459 (u_longlong_t)physical_rs->rs_start, in vdev_initialize_xlate_range_add() 465 physical_rs->rs_start = vd->vdev_initialize_last_offset; in vdev_initialize_xlate_range_add() 468 ASSERT3U(physical_rs->rs_end, >, physical_rs->rs_start); in vdev_initialize_xlate_range_add() 471 physical_rs->rs_end - physical_rs->rs_start); in vdev_initialize_xlate_range_add() [all …]
|
| H A D | vdev_trim.c | 662 logical_rs.rs_start = msp->ms_start; in vdev_trim_calculate_progress() 699 logical_rs.rs_start = rs_get_start(rs, rt); in vdev_trim_calculate_progress() 791 physical_rs->rs_start = vd->vdev_trim_last_offset; in vdev_trim_xlate_range_add() 797 range_tree_add(ta->trim_tree, physical_rs->rs_start, in vdev_trim_xlate_range_add() 798 physical_rs->rs_end - physical_rs->rs_start); in vdev_trim_xlate_range_add() 811 logical_rs.rs_start = start; in vdev_trim_range_add() 1545 range_tree_add(ta.trim_tree, physical_rs.rs_start, in vdev_trim_l2arc_thread() 1546 physical_rs.rs_end - physical_rs.rs_start); in vdev_trim_l2arc_thread() 1660 physical_rs.rs_start = start; in vdev_trim_simple() 1678 if (physical_rs.rs_end > physical_rs.rs_start) { in vdev_trim_simple() [all …]
|
| H A D | range_tree.c | 159 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg32_compare() 160 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg32_compare() 162 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg32_compare() 171 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg64_compare() 172 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg64_compare() 174 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg64_compare() 183 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg_gap_compare() 184 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg_gap_compare() 186 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg_gap_compare()
|
| H A D | vdev_draid.c | 2021 logical_rs.rs_start = rr->rr_offset; in vdev_draid_io_verify() 2022 logical_rs.rs_end = logical_rs.rs_start + in vdev_draid_io_verify() 2030 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_draid_io_verify() 2252 ASSERT0(logical_rs->rs_start % (1 << ashift)); in vdev_draid_xlate() 2255 uint64_t logical_start = logical_rs->rs_start; in vdev_draid_xlate() 2265 physical_rs->rs_start = logical_start; in vdev_draid_xlate() 2267 remain_rs->rs_start = MIN(astart, logical_end); in vdev_draid_xlate() 2320 physical_rs->rs_start = start; in vdev_draid_xlate() 2328 remain_rs->rs_start = logical_end; in vdev_draid_xlate() 2331 ASSERT3U(physical_rs->rs_start, <=, logical_start); in vdev_draid_xlate() [all …]
|
| H A D | vdev_raidz.c | 1699 logical_rs.rs_start = rr->rr_offset; in vdev_raidz_io_verify() 1700 logical_rs.rs_end = logical_rs.rs_start + in vdev_raidz_io_verify() 1708 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_raidz_io_verify() 2625 ASSERT0(logical_rs->rs_start % (1 << ashift)); in vdev_raidz_xlate() 2627 uint64_t b_start = logical_rs->rs_start >> ashift; in vdev_raidz_xlate() 2638 physical_rs->rs_start = start_row << ashift; in vdev_raidz_xlate() 2641 ASSERT3U(physical_rs->rs_start, <=, logical_rs->rs_start); in vdev_raidz_xlate() 2642 ASSERT3U(physical_rs->rs_end - physical_rs->rs_start, <=, in vdev_raidz_xlate() 2643 logical_rs->rs_end - logical_rs->rs_start); in vdev_raidz_xlate()
|
| H A D | vdev.c | 231 physical_rs->rs_start = logical_rs->rs_start; in vdev_default_xlate() 5097 return (rs->rs_start == rs->rs_end); in vdev_xlate_is_empty() 5124 physical_rs->rs_start = logical_rs->rs_start; in vdev_xlate() 5127 remain_rs->rs_start = logical_rs->rs_start; in vdev_xlate() 5128 remain_rs->rs_end = logical_rs->rs_start; in vdev_xlate() 5145 physical_rs->rs_start = intermediate.rs_start; in vdev_xlate()
|
| H A D | metaslab.c | 1317 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize32_compare() 1318 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize32_compare() 1324 return (TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize32_compare() 1337 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize64_compare() 1338 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize64_compare() 1344 return (TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize64_compare()
|
| H A D | dsl_scan.c | 4109 uint64_t sa = rsa->rs_end - rsa->rs_start; in ext_size_compare() 4110 uint64_t sb = rsb->rs_end - rsb->rs_start; in ext_size_compare() 4121 if (rsa->rs_start < rsb->rs_start) in ext_size_compare() 4123 if (rsa->rs_start == rsb->rs_start) in ext_size_compare()
|