Lines Matching refs:logical
2094 int repair_io_failure(struct inode *inode, u64 start, u64 length, u64 logical, in repair_io_failure() argument
2110 if (btrfs_is_parity_mirror(map_tree, logical, length, mirror_num)) in repair_io_failure()
2119 ret = btrfs_map_block(fs_info, WRITE, logical, in repair_io_failure()
2222 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure()
2226 failrec->logical, page, in clean_io_failure()
2281 u64 logical; in btrfs_get_io_failure_record() local
2313 logical = start - em->start; in btrfs_get_io_failure_record()
2314 logical = em->block_start + logical; in btrfs_get_io_failure_record()
2316 logical = em->block_start; in btrfs_get_io_failure_record()
2323 logical, start, failrec->len); in btrfs_get_io_failure_record()
2325 failrec->logical = logical; in btrfs_get_io_failure_record()
2345 failrec->logical, failrec->start, failrec->len, in btrfs_get_io_failure_record()
2365 failrec->logical, failrec->len); in btrfs_check_repairable()
2435 bio->bi_iter.bi_sector = failrec->logical >> 9; in btrfs_create_repair_bio()