Lines Matching defs:key
155 struct btrfs_key key;
164 key.objectid = root->root_key.objectid;
165 key.type = BTRFS_ROOT_BACKREF_KEY;
166 key.offset = (u64)-1;
169 key.objectid = btrfs_ino(BTRFS_I(dir));
170 key.type = BTRFS_INODE_REF_KEY;
171 key.offset = (u64)-1;
174 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0);
188 if (found_key.objectid != key.objectid || found_key.type != key.type) {
196 key.objectid = btrfs_root_ref_dirid(leaf, ref);
198 key.objectid = found_key.offset;
203 return btrfs_get_dentry(fs_info->sb, key.objectid,
207 return d_obtain_alias(btrfs_iget(fs_info->sb, key.objectid, root));
225 struct btrfs_key key;
240 key.objectid = BTRFS_I(inode)->root->root_key.objectid;
241 key.type = BTRFS_ROOT_BACKREF_KEY;
242 key.offset = (u64)-1;
245 key.objectid = ino;
246 key.offset = btrfs_ino(BTRFS_I(dir));
247 key.type = BTRFS_INODE_REF_KEY;
250 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0);