• Home
  • Raw
  • Download

Lines Matching refs:logical

198 			     u64 logical, u64 *length,
2939 u64 logical, u64 length) in btrfs_get_chunk_map() argument
2946 em = lookup_extent_mapping(em_tree, logical, length); in btrfs_get_chunk_map()
2951 logical, length); in btrfs_get_chunk_map()
2955 if (em->start > logical || em->start + em->len < logical) { in btrfs_get_chunk_map()
2958 logical, length, em->start, em->start + em->len); in btrfs_get_chunk_map()
5388 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_num_copies() argument
5394 em = btrfs_get_chunk_map(fs_info, logical, len); in btrfs_num_copies()
5434 u64 logical) in btrfs_full_stripe_len() argument
5440 em = btrfs_get_chunk_map(fs_info, logical, len); in btrfs_full_stripe_len()
5451 int btrfs_is_parity_mirror(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_is_parity_mirror() argument
5457 em = btrfs_get_chunk_map(fs_info, logical, len); in btrfs_is_parity_mirror()
5590 u64 logical, u64 length, in __btrfs_map_block_for_discard() argument
5616 em = btrfs_get_chunk_map(fs_info, logical, length); in __btrfs_map_block_for_discard()
5627 offset = logical - em->start; in __btrfs_map_block_for_discard()
5750 u64 logical, u64 length, in get_extra_mirror_from_replace() argument
5763 logical, &length, &bbio, 0, 0); in get_extra_mirror_from_replace()
5927 u64 logical, u64 len, struct btrfs_io_geometry *io_geom) in btrfs_get_io_geometry() argument
5941 em = btrfs_get_chunk_map(fs_info, logical, len); in btrfs_get_io_geometry()
5947 offset = logical - em->start; in btrfs_get_io_geometry()
5957 stripe_offset, offset, em->start, logical, stripe_len); in btrfs_get_io_geometry()
6014 u64 logical, u64 *length, in __btrfs_map_block() argument
6042 return __btrfs_map_block_for_discard(fs_info, logical, in __btrfs_map_block()
6045 ret = btrfs_get_io_geometry(fs_info, op, logical, *length, &geom); in __btrfs_map_block()
6049 em = btrfs_get_chunk_map(fs_info, logical, *length); in __btrfs_map_block()
6071 ret = get_extra_mirror_from_replace(fs_info, logical, *length, in __btrfs_map_block()
6270 u64 logical, u64 *length, in btrfs_map_block() argument
6273 return __btrfs_map_block(fs_info, op, logical, length, bbio_ret, in btrfs_map_block()
6279 u64 logical, u64 *length, in btrfs_map_sblock() argument
6282 return __btrfs_map_block(fs_info, op, logical, length, bbio_ret, 0, 1); in btrfs_map_sblock()
6286 u64 physical, u64 **logical, int *naddrs, int *stripe_len) in btrfs_rmap_block() argument
6346 *logical = buf; in btrfs_rmap_block()
6492 static void bbio_error(struct btrfs_bio *bbio, struct bio *bio, u64 logical) in bbio_error() argument
6500 bio->bi_iter.bi_sector = logical >> 9; in bbio_error()
6514 u64 logical = (u64)bio->bi_iter.bi_sector << 9; in btrfs_map_bio() local
6526 ret = __btrfs_map_block(fs_info, btrfs_op(bio), logical, in btrfs_map_bio()
6559 logical, length, map_length); in btrfs_map_bio()
6569 bbio_error(bbio, first_bio, logical); in btrfs_map_bio()
6726 u64 logical; in read_one_chunk() local
6734 logical = key->offset; in read_one_chunk()
6743 ret = btrfs_check_chunk_valid(leaf, chunk, logical); in read_one_chunk()
6749 em = lookup_extent_mapping(map_tree, logical, 1); in read_one_chunk()
6753 if (em && em->start <= logical && em->start + em->len > logical) { in read_one_chunk()
6771 em->start = logical; in read_one_chunk()