Lines Matching refs:logical
4224 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_num_copies() argument
4233 em = lookup_extent_mapping(em_tree, logical, len); in btrfs_num_copies()
4242 btrfs_emerg(fs_info, "No mapping for %Lu-%Lu\n", logical, in btrfs_num_copies()
4243 logical+len); in btrfs_num_copies()
4247 if (em->start > logical || em->start + em->len < logical) { in btrfs_num_copies()
4249 "%Lu-%Lu\n", logical, logical+len, em->start, in btrfs_num_copies()
4277 u64 logical) in btrfs_full_stripe_len() argument
4285 em = lookup_extent_mapping(em_tree, logical, len); in btrfs_full_stripe_len()
4289 BUG_ON(em->start > logical || em->start + em->len < logical); in btrfs_full_stripe_len()
4300 u64 logical, u64 len, int mirror_num) in btrfs_is_parity_mirror() argument
4308 em = lookup_extent_mapping(em_tree, logical, len); in btrfs_is_parity_mirror()
4312 BUG_ON(em->start > logical || em->start + em->len < logical); in btrfs_is_parity_mirror()
4388 u64 logical, u64 *length, in __btrfs_map_block() argument
4418 em = lookup_extent_mapping(em_tree, logical, *length); in __btrfs_map_block()
4423 (unsigned long long)logical, in __btrfs_map_block()
4428 if (em->start > logical || em->start + em->len < logical) { in __btrfs_map_block()
4430 "found %Lu-%Lu\n", logical, em->start, in __btrfs_map_block()
4436 offset = logical - em->start; in __btrfs_map_block()
4527 logical, &tmp_length, &tmp_bbio, 0, NULL); in __btrfs_map_block()
4927 u64 logical, u64 *length, in btrfs_map_block() argument
4930 return __btrfs_map_block(fs_info, rw, logical, length, bbio_ret, in btrfs_map_block()
4936 u64 **logical, int *naddrs, int *stripe_len) in btrfs_rmap_block() argument
5013 *logical = buf; in btrfs_rmap_block()
5241 static void bbio_error(struct btrfs_bio *bbio, struct bio *bio, u64 logical) in bbio_error() argument
5248 bio->bi_sector = logical >> 9; in bbio_error()
5259 u64 logical = (u64)bio->bi_sector << 9; in btrfs_map_bio() local
5271 ret = __btrfs_map_block(root->fs_info, rw, logical, &map_length, &bbio, in btrfs_map_bio()
5297 (unsigned long long)logical, in btrfs_map_bio()
5306 bbio_error(bbio, first_bio, logical); in btrfs_map_bio()
5390 u64 logical; in read_one_chunk() local
5398 logical = key->offset; in read_one_chunk()
5402 em = lookup_extent_mapping(&map_tree->map_tree, logical, 1); in read_one_chunk()
5406 if (em && em->start <= logical && em->start + em->len > logical) { in read_one_chunk()
5424 em->start = logical; in read_one_chunk()