Lines Matching defs:logic_start
128 u64 logic_start;
2310 start -= sparity->logic_start;
2694 length = sparity->logic_end - sparity->logic_start;
2697 ret = btrfs_map_sblock(fs_info, BTRFS_MAP_WRITE, sparity->logic_start,
2703 bio->bi_iter.bi_sector = sparity->logic_start >> 9;
2754 u64 logic_start,
2794 sparity->logic_start = logic_start;
2802 while (logic_start < logic_end) {
2807 key.objectid = logic_start;
2854 if (key.objectid + bytes <= logic_start)
2862 while (key.objectid >= logic_start + map->stripe_len)
2863 logic_start += map->stripe_len;
2871 (key.objectid < logic_start ||
2873 logic_start + map->stripe_len)) {
2876 key.objectid, logic_start);
2886 if (extent_logical < logic_start) {
2887 extent_len -= logic_start - extent_logical;
2888 extent_logical = logic_start;
2892 logic_start + map->stripe_len)
2893 extent_len = logic_start + map->stripe_len -
2938 logic_start += map->stripe_len;
2940 if (logic_start >= logic_end) {
2945 if (logic_start < key.objectid + bytes) {
2959 logic_start += map->stripe_len;
2963 scrub_parity_mark_sectors_error(sparity, logic_start,
2964 logic_end - logic_start);