Lines Matching refs:logical
2001 int repair_io_failure(struct inode *inode, u64 start, u64 length, u64 logical, in repair_io_failure() argument
2017 if (btrfs_is_parity_mirror(map_tree, logical, length, mirror_num)) in repair_io_failure()
2032 ret = btrfs_map_block(fs_info, WRITE, logical, in repair_io_failure()
2139 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure()
2143 failrec->logical, page, in clean_io_failure()
2198 u64 logical; in btrfs_get_io_failure_record() local
2230 logical = start - em->start; in btrfs_get_io_failure_record()
2231 logical = em->block_start + logical; in btrfs_get_io_failure_record()
2233 logical = em->block_start; in btrfs_get_io_failure_record()
2241 logical, start, failrec->len); in btrfs_get_io_failure_record()
2243 failrec->logical = logical; in btrfs_get_io_failure_record()
2261 failrec->logical, failrec->start, failrec->len, in btrfs_get_io_failure_record()
2281 num_copies = btrfs_num_copies(fs_info, failrec->logical, failrec->len); in btrfs_check_repairable()
2353 bio->bi_iter.bi_sector = failrec->logical >> 9; in btrfs_create_repair_bio()