Lines Matching refs:key

15 	struct btrfs_key *key;  in btrfs_lookup_inode_ref()  local
19 key = btrfs_search_tree_key_type(root, inr, BTRFS_INODE_REF_KEY, in btrfs_lookup_inode_ref()
22 if (!key) in btrfs_lookup_inode_ref()
41 res = key->offset; in btrfs_lookup_inode_ref()
89 struct btrfs_key key; in btrfs_readlink() local
94 key.objectid = inr; in btrfs_readlink()
95 key.type = BTRFS_EXTENT_DATA_KEY; in btrfs_readlink()
96 key.offset = 0; in btrfs_readlink()
98 if (btrfs_search_tree(root, &key, &path)) in btrfs_readlink()
101 if (btrfs_comp_keys(&key, btrfs_path_leaf_key(&path))) in btrfs_readlink()
143 struct btrfs_key key; in get_parent_inode() local
163 key.objectid = inr; in get_parent_inode()
164 key.type = BTRFS_INODE_ITEM_KEY; in get_parent_inode()
165 key.offset = 0; in get_parent_inode()
167 if (btrfs_lookup_inode(root, &key, inode_item, NULL)) in get_parent_inode()
179 key.objectid = res; in get_parent_inode()
180 key.type = BTRFS_INODE_ITEM_KEY; in get_parent_inode()
181 key.offset = 0; in get_parent_inode()
183 if (btrfs_lookup_inode(root, &key, inode_item, NULL)) in get_parent_inode()
303 struct btrfs_key key; in btrfs_lookup_path() local
305 key.objectid = inr; in btrfs_lookup_path()
306 key.type = BTRFS_INODE_ITEM_KEY; in btrfs_lookup_path()
307 key.offset = 0; in btrfs_lookup_path()
309 if (btrfs_lookup_inode(root, &key, &inode_item, NULL)) in btrfs_lookup_path()
323 struct btrfs_key key; in btrfs_file_read() local
328 key.objectid = inr; in btrfs_file_read()
329 key.type = BTRFS_EXTENT_DATA_KEY; in btrfs_file_read()
330 key.offset = offset; in btrfs_file_read()
332 if (btrfs_search_tree(root, &key, &path)) in btrfs_file_read()
335 if (btrfs_comp_keys(&key, btrfs_path_leaf_key(&path)) < 0) { in btrfs_file_read()
339 if (btrfs_comp_keys_type(&key, btrfs_path_leaf_key(&path))) in btrfs_file_read()
346 if (btrfs_comp_keys_type(&key, btrfs_path_leaf_key(&path))) in btrfs_file_read()