Lines Matching refs:key
93 struct btrfs_key key; in add_tree_ref() local
99 key.objectid = bytenr; in add_tree_ref()
100 key.type = BTRFS_EXTENT_ITEM_KEY; in add_tree_ref()
101 key.offset = num_bytes; in add_tree_ref()
110 ret = btrfs_search_slot(&trans, root, &key, path, 0, 1); in add_tree_ref()
123 key.objectid = bytenr; in add_tree_ref()
125 key.type = BTRFS_SHARED_BLOCK_REF_KEY; in add_tree_ref()
126 key.offset = parent; in add_tree_ref()
128 key.type = BTRFS_TREE_BLOCK_REF_KEY; in add_tree_ref()
129 key.offset = root_objectid; in add_tree_ref()
132 ret = btrfs_insert_empty_item(&trans, root, path, &key, 0); in add_tree_ref()
143 struct btrfs_key key; in remove_extent_item() local
149 key.objectid = bytenr; in remove_extent_item()
150 key.type = BTRFS_EXTENT_ITEM_KEY; in remove_extent_item()
151 key.offset = num_bytes; in remove_extent_item()
160 ret = btrfs_search_slot(&trans, root, &key, path, -1, 1); in remove_extent_item()
177 struct btrfs_key key; in remove_extent_ref() local
183 key.objectid = bytenr; in remove_extent_ref()
184 key.type = BTRFS_EXTENT_ITEM_KEY; in remove_extent_ref()
185 key.offset = num_bytes; in remove_extent_ref()
194 ret = btrfs_search_slot(&trans, root, &key, path, 0, 1); in remove_extent_ref()
207 key.objectid = bytenr; in remove_extent_ref()
209 key.type = BTRFS_SHARED_BLOCK_REF_KEY; in remove_extent_ref()
210 key.offset = parent; in remove_extent_ref()
212 key.type = BTRFS_TREE_BLOCK_REF_KEY; in remove_extent_ref()
213 key.offset = root_objectid; in remove_extent_ref()
216 ret = btrfs_search_slot(&trans, root, &key, path, -1, 1); in remove_extent_ref()