Lines Matching defs:logical
2593 int btrfs_num_copies(struct btrfs_mapping_tree *map_tree, u64 logical, u64 len)
2601 em = lookup_extent_mapping(em_tree, logical, len);
2605 BUG_ON(em->start > logical || em->start + em->len < logical);
2634 u64 logical, u64 *length,
2665 em = lookup_extent_mapping(em_tree, logical, *length);
2674 printk(KERN_CRIT "unable to find logical %llu len %llu\n",
2675 (unsigned long long)logical,
2680 BUG_ON(em->start > logical || em->start + em->len < logical);
2682 offset = logical - em->start;
2805 u64 logical, u64 *length,
2808 return __btrfs_map_block(map_tree, rw, logical, length, multi_ret,
2814 u64 **logical, int *naddrs, int *stripe_len)
2869 *logical = buf;
2878 u64 logical, struct page *page)
2881 return __btrfs_map_block(map_tree, READ, logical, &length,
2993 u64 logical = (u64)bio->bi_sector << 9;
3005 ret = btrfs_map_block(map_tree, rw, logical, &map_length, &multi,
3011 printk(KERN_CRIT "mapping failed logical %llu bio len %llu "
3012 "len %llu\n", (unsigned long long)logical,
3044 bio->bi_sector = logical >> 9;
3104 u64 logical;
3112 logical = key->offset;
3116 em = lookup_extent_mapping(&map_tree->map_tree, logical, 1);
3120 if (em && em->start <= logical && em->start + em->len > logical) {
3138 em->start = logical;