• Home
  • Raw
  • Download

Lines Matching refs:fi

757 	struct btrfs_file_extent_item *fi;  in __btrfs_drop_extents()  local
830 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
832 extent_type = btrfs_file_extent_type(leaf, fi); in __btrfs_drop_extents()
836 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in __btrfs_drop_extents()
837 num_bytes = btrfs_file_extent_disk_num_bytes(leaf, fi); in __btrfs_drop_extents()
838 extent_offset = btrfs_file_extent_offset(leaf, fi); in __btrfs_drop_extents()
840 btrfs_file_extent_num_bytes(leaf, fi); in __btrfs_drop_extents()
843 btrfs_file_extent_ram_bytes(leaf, fi); in __btrfs_drop_extents()
899 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in __btrfs_drop_extents()
901 btrfs_set_file_extent_num_bytes(leaf, fi, in __btrfs_drop_extents()
904 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
908 btrfs_set_file_extent_offset(leaf, fi, extent_offset); in __btrfs_drop_extents()
909 btrfs_set_file_extent_num_bytes(leaf, fi, in __btrfs_drop_extents()
947 btrfs_set_file_extent_offset(leaf, fi, extent_offset); in __btrfs_drop_extents()
948 btrfs_set_file_extent_num_bytes(leaf, fi, in __btrfs_drop_extents()
968 btrfs_set_file_extent_num_bytes(leaf, fi, in __btrfs_drop_extents()
1109 struct btrfs_file_extent_item *fi; in extent_mergeable() local
1120 fi = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in extent_mergeable()
1121 if (btrfs_file_extent_type(leaf, fi) != BTRFS_FILE_EXTENT_REG || in extent_mergeable()
1122 btrfs_file_extent_disk_bytenr(leaf, fi) != bytenr || in extent_mergeable()
1123 btrfs_file_extent_offset(leaf, fi) != key.offset - orig_offset || in extent_mergeable()
1124 btrfs_file_extent_compression(leaf, fi) || in extent_mergeable()
1125 btrfs_file_extent_encryption(leaf, fi) || in extent_mergeable()
1126 btrfs_file_extent_other_encoding(leaf, fi)) in extent_mergeable()
1129 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi); in extent_mergeable()
1152 struct btrfs_file_extent_item *fi; in btrfs_mark_extent_written() local
1193 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1195 if (btrfs_file_extent_type(leaf, fi) != BTRFS_FILE_EXTENT_PREALLOC) { in btrfs_mark_extent_written()
1200 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi); in btrfs_mark_extent_written()
1207 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_mark_extent_written()
1208 num_bytes = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_mark_extent_written()
1209 orig_offset = key.offset - btrfs_file_extent_offset(leaf, fi); in btrfs_mark_extent_written()
1220 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1222 btrfs_set_file_extent_generation(leaf, fi, in btrfs_mark_extent_written()
1224 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1226 btrfs_set_file_extent_offset(leaf, fi, in btrfs_mark_extent_written()
1228 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1230 btrfs_set_file_extent_generation(leaf, fi, in btrfs_mark_extent_written()
1232 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1245 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1247 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1249 btrfs_set_file_extent_generation(leaf, fi, in btrfs_mark_extent_written()
1255 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1257 btrfs_set_file_extent_generation(leaf, fi, in btrfs_mark_extent_written()
1259 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1261 btrfs_set_file_extent_offset(leaf, fi, in btrfs_mark_extent_written()
1284 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1286 btrfs_set_file_extent_generation(leaf, fi, trans->transid); in btrfs_mark_extent_written()
1287 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1290 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1293 btrfs_set_file_extent_generation(leaf, fi, trans->transid); in btrfs_mark_extent_written()
1294 btrfs_set_file_extent_offset(leaf, fi, split - orig_offset); in btrfs_mark_extent_written()
1295 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
1363 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1365 btrfs_set_file_extent_type(leaf, fi, in btrfs_mark_extent_written()
1367 btrfs_set_file_extent_generation(leaf, fi, trans->transid); in btrfs_mark_extent_written()
1370 fi = btrfs_item_ptr(leaf, del_slot - 1, in btrfs_mark_extent_written()
1372 btrfs_set_file_extent_type(leaf, fi, in btrfs_mark_extent_written()
1374 btrfs_set_file_extent_generation(leaf, fi, trans->transid); in btrfs_mark_extent_written()
1375 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_mark_extent_written()
2272 struct btrfs_file_extent_item *fi; in hole_mergeable() local
2283 fi = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in hole_mergeable()
2285 if (btrfs_file_extent_type(leaf, fi) != BTRFS_FILE_EXTENT_REG) in hole_mergeable()
2288 if (btrfs_file_extent_disk_bytenr(leaf, fi)) in hole_mergeable()
2293 if (key.offset + btrfs_file_extent_num_bytes(leaf, fi) == start) in hole_mergeable()
2305 struct btrfs_file_extent_item *fi; in fill_holes() local
2334 fi = btrfs_item_ptr(leaf, path->slots[0], in fill_holes()
2336 num_bytes = btrfs_file_extent_num_bytes(leaf, fi) + in fill_holes()
2338 btrfs_set_file_extent_num_bytes(leaf, fi, num_bytes); in fill_holes()
2339 btrfs_set_file_extent_ram_bytes(leaf, fi, num_bytes); in fill_holes()
2340 btrfs_set_file_extent_offset(leaf, fi, 0); in fill_holes()
2350 fi = btrfs_item_ptr(leaf, path->slots[0], in fill_holes()
2352 num_bytes = btrfs_file_extent_num_bytes(leaf, fi) + end - in fill_holes()
2354 btrfs_set_file_extent_num_bytes(leaf, fi, num_bytes); in fill_holes()
2355 btrfs_set_file_extent_ram_bytes(leaf, fi, num_bytes); in fill_holes()
2356 btrfs_set_file_extent_offset(leaf, fi, 0); in fill_holes()