Lines Matching refs:item
18 struct btrfs_extent_item *item; in insert_normal_tree_ref() local
24 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref()
47 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_extent_item); in insert_normal_tree_ref()
48 btrfs_set_extent_refs(leaf, item, 1); in insert_normal_tree_ref()
49 btrfs_set_extent_generation(leaf, item, 1); in insert_normal_tree_ref()
50 btrfs_set_extent_flags(leaf, item, BTRFS_EXTENT_FLAG_TREE_BLOCK); in insert_normal_tree_ref()
51 block_info = (struct btrfs_tree_block_info *)(item + 1); in insert_normal_tree_ref()
70 struct btrfs_extent_item *item; in add_tree_ref() local
95 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in add_tree_ref()
97 refs = btrfs_extent_refs(path->nodes[0], item); in add_tree_ref()
98 btrfs_set_extent_refs(path->nodes[0], item, refs + 1); in add_tree_ref()
152 struct btrfs_extent_item *item; in remove_extent_ref() local
177 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in remove_extent_ref()
179 refs = btrfs_extent_refs(path->nodes[0], item); in remove_extent_ref()
180 btrfs_set_extent_refs(path->nodes[0], item, refs - 1); in remove_extent_ref()