Home
last modified time | relevance | path

Searched refs:physical_rs (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_initialize.c329 if (physical_rs->rs_end > *last_rs_end) in vdev_initialize_xlate_last_rs_end()
330 *last_rs_end = physical_rs->rs_end; in vdev_initialize_xlate_last_rs_end()
338 uint64_t size = physical_rs->rs_end - physical_rs->rs_start; in vdev_initialize_xlate_progress()
373 range_seg64_t logical_rs, physical_rs, remain_rs; in vdev_initialize_calculate_progress() local
386 uint64_t last_rs_end = physical_rs.rs_end; in vdev_initialize_calculate_progress()
459 (u_longlong_t)physical_rs->rs_start, in vdev_initialize_xlate_range_add()
460 (u_longlong_t)physical_rs->rs_end, in vdev_initialize_xlate_range_add()
462 (u_longlong_t)physical_rs->rs_end); in vdev_initialize_xlate_range_add()
463 ASSERT3U(physical_rs->rs_end, >, in vdev_initialize_xlate_range_add()
468 ASSERT3U(physical_rs->rs_end, >, physical_rs->rs_start); in vdev_initialize_xlate_range_add()
[all …]
H A Dvdev_trim.c623 uint64_t size = physical_rs->rs_end - physical_rs->rs_start; in vdev_trim_xlate_progress()
795 ASSERT3U(physical_rs->rs_end, >, 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()
1523 range_seg64_t physical_rs; in vdev_trim_l2arc_thread() local
1546 physical_rs.rs_end - physical_rs.rs_start); in vdev_trim_l2arc_thread()
1658 range_seg64_t physical_rs; in vdev_trim_simple() local
1660 physical_rs.rs_start = start; in vdev_trim_simple()
1676 ASSERT3U(physical_rs.rs_end, >=, physical_rs.rs_start); in vdev_trim_simple()
1678 if (physical_rs.rs_end > physical_rs.rs_start) { in vdev_trim_simple()
1680 physical_rs.rs_end - physical_rs.rs_start); in vdev_trim_simple()
[all …]
H A Dvdev_draid.c2020 range_seg64_t logical_rs, physical_rs, remain_rs; in vdev_draid_io_verify() local
2028 vdev_xlate(cvd, &logical_rs, &physical_rs, &remain_rs); in vdev_draid_io_verify()
2030 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_draid_io_verify()
2031 ASSERT3U(rc->rc_offset, <, physical_rs.rs_end); in vdev_draid_io_verify()
2243 range_seg64_t *physical_rs, range_seg64_t *remain_rs) in vdev_draid_xlate() argument
2265 physical_rs->rs_start = logical_start; in vdev_draid_xlate()
2266 physical_rs->rs_end = logical_start; in vdev_draid_xlate()
2320 physical_rs->rs_start = start; in vdev_draid_xlate()
2321 physical_rs->rs_end = end; in vdev_draid_xlate()
2331 ASSERT3U(physical_rs->rs_start, <=, logical_start); in vdev_draid_xlate()
[all …]
H A Dvdev_raidz.c1698 range_seg64_t logical_rs, physical_rs, remain_rs; in vdev_raidz_io_verify() local
1706 vdev_xlate(cvd, &logical_rs, &physical_rs, &remain_rs); in vdev_raidz_io_verify()
1708 ASSERT3U(rc->rc_offset, ==, physical_rs.rs_start); in vdev_raidz_io_verify()
1709 ASSERT3U(rc->rc_offset, <, physical_rs.rs_end); in vdev_raidz_io_verify()
1716 if (physical_rs.rs_end > rc->rc_offset + rc->rc_size) { in vdev_raidz_io_verify()
1717 ASSERT3U(physical_rs.rs_end, ==, rc->rc_offset + in vdev_raidz_io_verify()
2615 range_seg64_t *physical_rs, range_seg64_t *remain_rs) in vdev_raidz_xlate() argument
2638 physical_rs->rs_start = start_row << ashift; in vdev_raidz_xlate()
2639 physical_rs->rs_end = end_row << ashift; in vdev_raidz_xlate()
2641 ASSERT3U(physical_rs->rs_start, <=, logical_rs->rs_start); in vdev_raidz_xlate()
[all …]
H A Dvdev.c229 range_seg64_t *physical_rs, range_seg64_t *remain_rs) in vdev_default_xlate() argument
231 physical_rs->rs_start = logical_rs->rs_start; in vdev_default_xlate()
232 physical_rs->rs_end = logical_rs->rs_end; in vdev_default_xlate()
5124 physical_rs->rs_start = logical_rs->rs_start; in vdev_xlate()
5125 physical_rs->rs_end = logical_rs->rs_end; in vdev_xlate()
5145 physical_rs->rs_start = intermediate.rs_start; in vdev_xlate()
5146 physical_rs->rs_end = intermediate.rs_end; in vdev_xlate()
5154 range_seg64_t physical_rs; in vdev_xlate_walk() local
5159 vdev_xlate(vd, &iter_rs, &physical_rs, &remain_rs); in vdev_xlate_walk()
5166 if (!vdev_xlate_is_empty(&physical_rs)) in vdev_xlate_walk()
[all …]
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dvdev.h107 typedef void vdev_xlate_func_t(void *arg, range_seg64_t *physical_rs);
111 range_seg64_t *physical_rs, range_seg64_t *remain_rs);
H A Dvdev_impl.h610 range_seg64_t *physical_rs, range_seg64_t *remain_rs);