Lines Matching defs:key
91 struct btrfs_key key;
93 key.objectid = inode_objectid;
94 key.type = BTRFS_INODE_EXTREF_KEY;
95 key.offset = btrfs_extref_hash(ref_objectid, name->name, name->len);
97 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow);
114 struct btrfs_key key;
123 key.objectid = inode_objectid;
124 key.type = BTRFS_INODE_EXTREF_KEY;
125 key.offset = btrfs_extref_hash(ref_objectid, name->name, name->len);
131 ret = btrfs_search_slot(trans, root, &key, path, -1, 1);
183 struct btrfs_key key;
194 key.objectid = inode_objectid;
195 key.offset = ref_objectid;
196 key.type = BTRFS_INODE_REF_KEY;
202 ret = btrfs_search_slot(trans, root, &key, path, -1, 1);
265 struct btrfs_key key;
268 key.objectid = inode_objectid;
269 key.type = BTRFS_INODE_EXTREF_KEY;
270 key.offset = btrfs_extref_hash(ref_objectid, name->name, name->len);
276 ret = btrfs_insert_empty_item(trans, root, path, &key,
316 struct btrfs_key key;
322 key.objectid = inode_objectid;
323 key.offset = ref_objectid;
324 key.type = BTRFS_INODE_REF_KEY;
331 ret = btrfs_insert_empty_item(trans, root, path, &key,
390 struct btrfs_key key;
392 key.objectid = objectid;
393 key.type = BTRFS_INODE_ITEM_KEY;
394 key.offset = 0;
396 ret = btrfs_insert_empty_item(trans, root, path, &key,
450 * Remove all keys associated with the inode from the given root that have a key
467 struct btrfs_key key;
500 key.objectid = control->ino;
501 key.offset = (u64)-1;
502 key.type = (u8)-1;
516 ret = btrfs_search_slot(trans, root, &key, path, -1, 1);