Lines Matching refs:logic_start

127 	u64			logic_start;  member
2422 start -= sparity->logic_start; in __scrub_mark_bitmap()
2837 length = sparity->logic_end - sparity->logic_start; in scrub_parity_check_and_repair()
2840 ret = btrfs_map_sblock(fs_info, BTRFS_MAP_WRITE, sparity->logic_start, in scrub_parity_check_and_repair()
2846 bio->bi_iter.bi_sector = sparity->logic_start >> 9; in scrub_parity_check_and_repair()
2897 u64 logic_start, in scrub_raid56_parity() argument
2940 sparity->logic_start = logic_start; in scrub_raid56_parity()
2948 while (logic_start < logic_end) { in scrub_raid56_parity()
2953 key.objectid = logic_start; in scrub_raid56_parity()
3000 if (key.objectid + bytes <= logic_start) in scrub_raid56_parity()
3008 while (key.objectid >= logic_start + map->stripe_len) in scrub_raid56_parity()
3009 logic_start += map->stripe_len; in scrub_raid56_parity()
3017 (key.objectid < logic_start || in scrub_raid56_parity()
3019 logic_start + map->stripe_len)) { in scrub_raid56_parity()
3022 key.objectid, logic_start); in scrub_raid56_parity()
3033 if (extent_logical < logic_start) { in scrub_raid56_parity()
3034 extent_len -= logic_start - extent_logical; in scrub_raid56_parity()
3035 extent_logical = logic_start; in scrub_raid56_parity()
3039 logic_start + map->stripe_len) in scrub_raid56_parity()
3040 extent_len = logic_start + map->stripe_len - in scrub_raid56_parity()
3085 logic_start += map->stripe_len; in scrub_raid56_parity()
3087 if (logic_start >= logic_end) { in scrub_raid56_parity()
3092 if (logic_start < key.objectid + bytes) { in scrub_raid56_parity()
3106 logic_start += map->stripe_len; in scrub_raid56_parity()
3110 ASSERT(logic_end - logic_start <= U32_MAX); in scrub_raid56_parity()
3111 scrub_parity_mark_sectors_error(sparity, logic_start, in scrub_raid56_parity()
3112 logic_end - logic_start); in scrub_raid56_parity()