Lines Matching refs:key
92 struct btrfs_key key; in add_tree_ref() local
98 key.objectid = bytenr; in add_tree_ref()
99 key.type = BTRFS_EXTENT_ITEM_KEY; in add_tree_ref()
100 key.offset = num_bytes; in add_tree_ref()
109 ret = btrfs_search_slot(&trans, root, &key, path, 0, 1); in add_tree_ref()
122 key.objectid = bytenr; in add_tree_ref()
124 key.type = BTRFS_SHARED_BLOCK_REF_KEY; in add_tree_ref()
125 key.offset = parent; in add_tree_ref()
127 key.type = BTRFS_TREE_BLOCK_REF_KEY; in add_tree_ref()
128 key.offset = root_objectid; in add_tree_ref()
131 ret = btrfs_insert_empty_item(&trans, root, path, &key, 0); in add_tree_ref()
142 struct btrfs_key key; in remove_extent_item() local
148 key.objectid = bytenr; in remove_extent_item()
149 key.type = BTRFS_EXTENT_ITEM_KEY; in remove_extent_item()
150 key.offset = num_bytes; in remove_extent_item()
159 ret = btrfs_search_slot(&trans, root, &key, path, -1, 1); in remove_extent_item()
176 struct btrfs_key key; in remove_extent_ref() local
182 key.objectid = bytenr; in remove_extent_ref()
183 key.type = BTRFS_EXTENT_ITEM_KEY; in remove_extent_ref()
184 key.offset = num_bytes; in remove_extent_ref()
193 ret = btrfs_search_slot(&trans, root, &key, path, 0, 1); in remove_extent_ref()
206 key.objectid = bytenr; in remove_extent_ref()
208 key.type = BTRFS_SHARED_BLOCK_REF_KEY; in remove_extent_ref()
209 key.offset = parent; in remove_extent_ref()
211 key.type = BTRFS_TREE_BLOCK_REF_KEY; in remove_extent_ref()
212 key.offset = root_objectid; in remove_extent_ref()
215 ret = btrfs_search_slot(&trans, root, &key, path, -1, 1); in remove_extent_ref()