• Home
  • Raw
  • Download

Lines Matching refs:ei

46 				    struct btrfs_extent_item *ei);
157 struct btrfs_extent_item *ei; in btrfs_lookup_extent_info() local
210 if (item_size >= sizeof(*ei)) { in btrfs_lookup_extent_info()
211 ei = btrfs_item_ptr(leaf, path->slots[0], in btrfs_lookup_extent_info()
213 num_refs = btrfs_extent_refs(leaf, ei); in btrfs_lookup_extent_info()
214 extent_flags = btrfs_extent_flags(leaf, ei); in btrfs_lookup_extent_info()
829 struct btrfs_extent_item *ei; in lookup_inline_extent_backref() local
904 if (unlikely(item_size < sizeof(*ei))) { in lookup_inline_extent_backref()
911 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in lookup_inline_extent_backref()
912 flags = btrfs_extent_flags(leaf, ei); in lookup_inline_extent_backref()
914 ptr = (unsigned long)(ei + 1); in lookup_inline_extent_backref()
915 end = (unsigned long)ei + item_size; in lookup_inline_extent_backref()
1019 struct btrfs_extent_item *ei; in setup_inline_extent_backref() local
1028 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in setup_inline_extent_backref()
1029 item_offset = (unsigned long)iref - (unsigned long)ei; in setup_inline_extent_backref()
1036 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in setup_inline_extent_backref()
1037 refs = btrfs_extent_refs(leaf, ei); in setup_inline_extent_backref()
1039 btrfs_set_extent_refs(leaf, ei, refs); in setup_inline_extent_backref()
1041 __run_delayed_extent_op(extent_op, leaf, ei); in setup_inline_extent_backref()
1043 ptr = (unsigned long)ei + item_offset; in setup_inline_extent_backref()
1044 end = (unsigned long)ei + btrfs_item_size_nr(leaf, path->slots[0]); in setup_inline_extent_backref()
1109 struct btrfs_extent_item *ei; in update_inline_extent_backref() local
1119 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in update_inline_extent_backref()
1120 refs = btrfs_extent_refs(leaf, ei); in update_inline_extent_backref()
1123 btrfs_set_extent_refs(leaf, ei, refs); in update_inline_extent_backref()
1125 __run_delayed_extent_op(extent_op, leaf, ei); in update_inline_extent_backref()
1158 end = (unsigned long)ei + item_size; in update_inline_extent_backref()
1534 struct btrfs_extent_item *ei) in __run_delayed_extent_op() argument
1536 u64 flags = btrfs_extent_flags(leaf, ei); in __run_delayed_extent_op()
1539 btrfs_set_extent_flags(leaf, ei, flags); in __run_delayed_extent_op()
1545 bi = (struct btrfs_tree_block_info *)(ei + 1); in __run_delayed_extent_op()
1557 struct btrfs_extent_item *ei; in run_delayed_extent_op() local
1621 if (unlikely(item_size < sizeof(*ei))) { in run_delayed_extent_op()
1628 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in run_delayed_extent_op()
1629 __run_delayed_extent_op(extent_op, leaf, ei); in run_delayed_extent_op()
2330 struct btrfs_extent_item *ei; in check_committed_ref() local
2358 ei = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in check_committed_ref()
2361 if (item_size != sizeof(*ei) + in check_committed_ref()
2366 if (btrfs_extent_generation(leaf, ei) <= in check_committed_ref()
2370 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in check_committed_ref()
2378 if (btrfs_extent_refs(leaf, ei) != in check_committed_ref()
2959 struct btrfs_extent_item *ei; in __btrfs_free_extent() local
3086 if (unlikely(item_size < sizeof(*ei))) { in __btrfs_free_extent()
3092 ei = btrfs_item_ptr(leaf, extent_slot, in __btrfs_free_extent()
3097 BUG_ON(item_size < sizeof(*ei) + sizeof(*bi)); in __btrfs_free_extent()
3098 bi = (struct btrfs_tree_block_info *)(ei + 1); in __btrfs_free_extent()
3102 refs = btrfs_extent_refs(leaf, ei); in __btrfs_free_extent()
3115 __run_delayed_extent_op(extent_op, leaf, ei); in __btrfs_free_extent()
3123 btrfs_set_extent_refs(leaf, ei, refs); in __btrfs_free_extent()