Lines Matching refs:fi

1224 	struct btrfs_file_extent_item *fi;  in run_delalloc_nocow()  local
1324 fi = btrfs_item_ptr(leaf, path->slots[0], in run_delalloc_nocow()
1326 extent_type = btrfs_file_extent_type(leaf, fi); in run_delalloc_nocow()
1328 ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in run_delalloc_nocow()
1331 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in run_delalloc_nocow()
1332 extent_offset = btrfs_file_extent_offset(leaf, fi); in run_delalloc_nocow()
1334 btrfs_file_extent_num_bytes(leaf, fi); in run_delalloc_nocow()
1336 btrfs_file_extent_disk_num_bytes(leaf, fi); in run_delalloc_nocow()
1343 if (btrfs_file_extent_compression(leaf, fi) || in run_delalloc_nocow()
1344 btrfs_file_extent_encryption(leaf, fi) || in run_delalloc_nocow()
1345 btrfs_file_extent_other_encoding(leaf, fi)) in run_delalloc_nocow()
1378 path->slots[0], fi); in run_delalloc_nocow()
2075 struct btrfs_file_extent_item *fi; in insert_reserved_file_extent() local
2097 1, sizeof(*fi), &extent_inserted); in insert_reserved_file_extent()
2108 sizeof(*fi)); in insert_reserved_file_extent()
2113 fi = btrfs_item_ptr(leaf, path->slots[0], in insert_reserved_file_extent()
2115 btrfs_set_file_extent_generation(leaf, fi, trans->transid); in insert_reserved_file_extent()
2116 btrfs_set_file_extent_type(leaf, fi, extent_type); in insert_reserved_file_extent()
2117 btrfs_set_file_extent_disk_bytenr(leaf, fi, disk_bytenr); in insert_reserved_file_extent()
2118 btrfs_set_file_extent_disk_num_bytes(leaf, fi, disk_num_bytes); in insert_reserved_file_extent()
2119 btrfs_set_file_extent_offset(leaf, fi, 0); in insert_reserved_file_extent()
2120 btrfs_set_file_extent_num_bytes(leaf, fi, num_bytes); in insert_reserved_file_extent()
2121 btrfs_set_file_extent_ram_bytes(leaf, fi, ram_bytes); in insert_reserved_file_extent()
2122 btrfs_set_file_extent_compression(leaf, fi, compression); in insert_reserved_file_extent()
2123 btrfs_set_file_extent_encryption(leaf, fi, encryption); in insert_reserved_file_extent()
2124 btrfs_set_file_extent_other_encoding(leaf, fi, other_encoding); in insert_reserved_file_extent()
2395 struct btrfs_file_extent_item *fi, in relink_is_mergable() argument
2398 if (btrfs_file_extent_disk_bytenr(leaf, fi) != new->bytenr) in relink_is_mergable()
2401 if (btrfs_file_extent_type(leaf, fi) != BTRFS_FILE_EXTENT_REG) in relink_is_mergable()
2404 if (btrfs_file_extent_compression(leaf, fi) != new->compress_type) in relink_is_mergable()
2407 if (btrfs_file_extent_encryption(leaf, fi) || in relink_is_mergable()
2408 btrfs_file_extent_other_encoding(leaf, fi)) in relink_is_mergable()
2540 struct btrfs_file_extent_item *fi; in relink_extent_backref() local
2552 fi = btrfs_item_ptr(leaf, path->slots[0], in relink_extent_backref()
2554 extent_len = btrfs_file_extent_num_bytes(leaf, fi); in relink_extent_backref()
2557 relink_is_mergable(leaf, fi, new)) { in relink_extent_backref()
2558 btrfs_set_file_extent_num_bytes(leaf, fi, in relink_extent_backref()
4230 struct btrfs_file_extent_item *fi; in truncate_inline_extent() local
4234 fi = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in truncate_inline_extent()
4236 if (btrfs_file_extent_compression(leaf, fi) != BTRFS_COMPRESS_NONE) { in truncate_inline_extent()
4253 btrfs_set_file_extent_ram_bytes(leaf, fi, size); in truncate_inline_extent()
4281 struct btrfs_file_extent_item *fi; in btrfs_truncate_inode_items() local
4372 fi = NULL; in btrfs_truncate_inode_items()
4385 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_truncate_inode_items()
4387 extent_type = btrfs_file_extent_type(leaf, fi); in btrfs_truncate_inode_items()
4390 btrfs_file_extent_num_bytes(leaf, fi); in btrfs_truncate_inode_items()
4393 path->slots[0], fi); in btrfs_truncate_inode_items()
4419 extent_start = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_truncate_inode_items()
4422 btrfs_file_extent_num_bytes(leaf, fi); in btrfs_truncate_inode_items()
4426 btrfs_set_file_extent_num_bytes(leaf, fi, in btrfs_truncate_inode_items()
4438 fi); in btrfs_truncate_inode_items()
4440 btrfs_file_extent_offset(leaf, fi); in btrfs_truncate_inode_items()
4443 num_dec = btrfs_file_extent_num_bytes(leaf, fi); in btrfs_truncate_inode_items()
4457 btrfs_file_extent_encryption(leaf, fi) == 0 && in btrfs_truncate_inode_items()
4458 btrfs_file_extent_other_encoding(leaf, fi) == 0) { in btrfs_truncate_inode_items()
4465 if (btrfs_file_extent_compression(leaf, fi) != in btrfs_truncate_inode_items()
7184 struct btrfs_file_extent_item *fi; in can_nocow_extent() local
7226 fi = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in can_nocow_extent()
7227 found_type = btrfs_file_extent_type(leaf, fi); in can_nocow_extent()
7237 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi); in can_nocow_extent()
7241 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in can_nocow_extent()
7245 if (btrfs_file_extent_compression(leaf, fi) || in can_nocow_extent()
7246 btrfs_file_extent_encryption(leaf, fi) || in can_nocow_extent()
7247 btrfs_file_extent_other_encoding(leaf, fi)) in can_nocow_extent()
7250 backref_offset = btrfs_file_extent_offset(leaf, fi); in can_nocow_extent()
7254 *orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in can_nocow_extent()
7255 *ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in can_nocow_extent()