Lines Matching refs:em
883 struct extent_map *em) in btrfs_extent_item_to_extent_map() argument
894 em->bdev = root->fs_info->fs_devices->latest_bdev; in btrfs_extent_item_to_extent_map()
908 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map()
911 em->start = extent_start; in btrfs_extent_item_to_extent_map()
912 em->len = extent_end - extent_start; in btrfs_extent_item_to_extent_map()
913 em->orig_start = extent_start - in btrfs_extent_item_to_extent_map()
915 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map()
918 em->block_start = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map()
922 set_bit(EXTENT_FLAG_COMPRESSED, &em->flags); in btrfs_extent_item_to_extent_map()
923 em->compress_type = compress_type; in btrfs_extent_item_to_extent_map()
924 em->block_start = bytenr; in btrfs_extent_item_to_extent_map()
925 em->block_len = em->orig_block_len; in btrfs_extent_item_to_extent_map()
928 em->block_start = bytenr; in btrfs_extent_item_to_extent_map()
929 em->block_len = em->len; in btrfs_extent_item_to_extent_map()
931 set_bit(EXTENT_FLAG_PREALLOC, &em->flags); in btrfs_extent_item_to_extent_map()
934 em->block_start = EXTENT_MAP_INLINE; in btrfs_extent_item_to_extent_map()
935 em->start = extent_start; in btrfs_extent_item_to_extent_map()
936 em->len = extent_end - extent_start; in btrfs_extent_item_to_extent_map()
941 em->orig_start = EXTENT_MAP_HOLE; in btrfs_extent_item_to_extent_map()
942 em->block_len = (u64)-1; in btrfs_extent_item_to_extent_map()
944 set_bit(EXTENT_FLAG_COMPRESSED, &em->flags); in btrfs_extent_item_to_extent_map()
945 em->compress_type = compress_type; in btrfs_extent_item_to_extent_map()