Lines Matching refs:mirror_num
136 int mirror_num, int need_raid_map);
5445 u64 srcdev_devid, int *mirror_num, in get_extra_mirror_from_replace() argument
5464 if (*mirror_num > num_stripes) { in get_extra_mirror_from_replace()
5502 *mirror_num = index_srcdev + 1; in get_extra_mirror_from_replace()
5610 int mirror_num, int need_raid_map) in __btrfs_map_block() argument
5707 if (dev_replace_is_ongoing && mirror_num == map->num_stripes + 1 && in __btrfs_map_block()
5711 &mirror_num, in __btrfs_map_block()
5717 } else if (mirror_num > map->num_stripes) { in __btrfs_map_block()
5718 mirror_num = 0; in __btrfs_map_block()
5727 mirror_num = 1; in __btrfs_map_block()
5731 else if (mirror_num) in __btrfs_map_block()
5732 stripe_index = mirror_num - 1; in __btrfs_map_block()
5736 mirror_num = stripe_index + 1; in __btrfs_map_block()
5742 } else if (mirror_num) { in __btrfs_map_block()
5743 stripe_index = mirror_num - 1; in __btrfs_map_block()
5745 mirror_num = 1; in __btrfs_map_block()
5756 else if (mirror_num) in __btrfs_map_block()
5757 stripe_index += mirror_num - 1; in __btrfs_map_block()
5763 mirror_num = stripe_index - old_stripe_index + 1; in __btrfs_map_block()
5767 if (need_raid_map && (need_full_stripe(op) || mirror_num > 1)) { in __btrfs_map_block()
5787 if (mirror_num > 1) in __btrfs_map_block()
5789 mirror_num - 2; in __btrfs_map_block()
5794 if (!need_full_stripe(op) && mirror_num <= 1) in __btrfs_map_block()
5795 mirror_num = 1; in __btrfs_map_block()
5805 mirror_num = stripe_index + 1; in __btrfs_map_block()
5834 (need_full_stripe(op) || mirror_num > 1)) { in __btrfs_map_block()
5885 bbio->mirror_num = mirror_num; in __btrfs_map_block()
5896 bbio->mirror_num = map->num_stripes + 1; in __btrfs_map_block()
5909 struct btrfs_bio **bbio_ret, int mirror_num) in btrfs_map_block() argument
5912 mirror_num, 0); in btrfs_map_block()
6041 btrfs_io_bio(bio)->mirror_num = bbio->mirror_num; in btrfs_end_bio()
6143 btrfs_io_bio(bio)->mirror_num = bbio->mirror_num; in bbio_error()
6154 int mirror_num, int async_submit) in btrfs_map_bio() argument
6171 &map_length, &bbio, mirror_num, 1); in btrfs_map_bio()
6185 ((bio_op(bio) == REQ_OP_WRITE) || (mirror_num > 1))) { in btrfs_map_bio()
6193 map_length, mirror_num, 1); in btrfs_map_bio()