Home
last modified time | relevance | path

Searched refs:rs_start (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Drange_tree.h83 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 …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_initialize.c334 logical_rs.rs_start = msp->ms_start; in vdev_initialize_calculate_progress()
363 logical_rs.rs_start = rs_get_start(rs, rt); in vdev_initialize_calculate_progress()
368 physical_rs.rs_start; in vdev_initialize_calculate_progress()
374 physical_rs.rs_start && in vdev_initialize_calculate_progress()
379 physical_rs.rs_start; in vdev_initialize_calculate_progress()
420 logical_rs.rs_start = start; in vdev_initialize_range_add()
427 logical_rs.rs_start == physical_rs.rs_start); in vdev_initialize_range_add()
439 (u_longlong_t)physical_rs.rs_start, in vdev_initialize_range_add()
447 ASSERT3U(physical_rs.rs_end, >=, physical_rs.rs_start); in vdev_initialize_range_add()
454 if (physical_rs.rs_end > physical_rs.rs_start) { in vdev_initialize_range_add()
[all …]
H A Dvdev_trim.c622 logical_rs.rs_start = msp->ms_start; in vdev_trim_calculate_progress()
649 logical_rs.rs_start = rs_get_start(rs, rt); in vdev_trim_calculate_progress()
654 physical_rs.rs_start; in vdev_trim_calculate_progress()
659 physical_rs.rs_start && in vdev_trim_calculate_progress()
664 physical_rs.rs_start; in vdev_trim_calculate_progress()
743 logical_rs.rs_start = start; in vdev_trim_range_add()
762 logical_rs.rs_start == physical_rs.rs_start); in vdev_trim_range_add()
780 physical_rs.rs_start = vd->vdev_trim_last_offset; in vdev_trim_range_add()
791 if (physical_rs.rs_end > physical_rs.rs_start) { in vdev_trim_range_add()
792 range_tree_add(ta->trim_tree, physical_rs.rs_start, in vdev_trim_range_add()
[all …]
H A Drange_tree.c158 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg32_compare()
159 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg32_compare()
161 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg32_compare()
170 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg64_compare()
171 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg64_compare()
173 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg64_compare()
182 ASSERT3U(r1->rs_start, <=, r1->rs_end); in range_tree_seg_gap_compare()
183 ASSERT3U(r2->rs_start, <=, r2->rs_end); in range_tree_seg_gap_compare()
185 return ((r1->rs_start >= r2->rs_end) - (r1->rs_end <= r2->rs_start)); in range_tree_seg_gap_compare()
H A Dvdev_raidz.c1804 logical_rs.rs_start = zio->io_offset; in vdev_raidz_io_verify()
1805 logical_rs.rs_end = logical_rs.rs_start + in vdev_raidz_io_verify()
1812 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_raidz_io_verify()
2548 ASSERT0(in->rs_start % (1 << ashift)); in vdev_raidz_xlate()
2550 uint64_t b_start = in->rs_start >> ashift; in vdev_raidz_xlate()
2561 res->rs_start = start_row << ashift; in vdev_raidz_xlate()
2564 ASSERT3U(res->rs_start, <=, in->rs_start); in vdev_raidz_xlate()
2565 ASSERT3U(res->rs_end - res->rs_start, <=, in->rs_end - in->rs_start); in vdev_raidz_xlate()
H A Dmetaslab.c1288 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize32_compare()
1289 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize32_compare()
1295 return (TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize32_compare()
1308 uint64_t rs_size1 = r1->rs_end - r1->rs_start; in metaslab_rangesize64_compare()
1309 uint64_t rs_size2 = r2->rs_end - r2->rs_start; in metaslab_rangesize64_compare()
1315 return (TREE_CMP(r1->rs_start, r2->rs_start)); in metaslab_rangesize64_compare()
H A Ddsl_scan.c3992 uint64_t sa = rsa->rs_end - rsa->rs_start; in ext_size_compare()
3993 uint64_t sb = rsb->rs_end - rsb->rs_start; in ext_size_compare()
4004 if (rsa->rs_start < rsb->rs_start) in ext_size_compare()
4006 if (rsa->rs_start == rsb->rs_start) in ext_size_compare()
H A Dvdev.c227 res->rs_start = in->rs_start; in vdev_default_xlate()
4656 physical_rs->rs_start = logical_rs->rs_start; in vdev_xlate()
4673 physical_rs->rs_start = intermediate.rs_start; in vdev_xlate()
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c4446 uint64_t rs_start; member
4451 uint32_t rs_start; member
4468 start = rs.rs_start; in range_tree_cb()
4477 start = ((uint64_t)rs.rs_start << rt->rt_shift) + rt->rt_start; in range_tree_cb()