Lines Matching refs:key
86 struct btrfs_key key; in btrfs_lookup_dir_item() local
92 key.objectid = dir; in btrfs_lookup_dir_item()
93 key.type = BTRFS_DIR_ITEM_KEY; in btrfs_lookup_dir_item()
95 key.offset = btrfs_name_hash(name, name_len); in btrfs_lookup_dir_item()
97 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow); in btrfs_lookup_dir_item()
111 found_key.offset != key.offset) in btrfs_lookup_dir_item()
121 struct btrfs_key key; in btrfs_iter_dir() local
125 key.objectid = ino; in btrfs_iter_dir()
126 key.type = BTRFS_DIR_INDEX_KEY; in btrfs_iter_dir()
127 key.offset = 0; in btrfs_iter_dir()
129 ret = btrfs_search_slot(NULL, root, &key, &path, 0, 0); in btrfs_iter_dir()
149 btrfs_item_key_to_cpu(path.nodes[0], &key, path.slots[0]); in btrfs_iter_dir()
150 if (key.objectid != ino || key.type != BTRFS_DIR_INDEX_KEY) in btrfs_iter_dir()