Lines Matching refs:found_key
758 struct btrfs_key *found_key, int resolve, in iterate_inode_ref() argument
791 if (found_key->type == BTRFS_INODE_REF_KEY) { in iterate_inode_ref()
806 if (found_key->type == BTRFS_INODE_REF_KEY) { in iterate_inode_ref()
811 dir = found_key->offset; in iterate_inode_ref()
879 struct btrfs_key *found_key, in iterate_dir_item() argument
997 struct btrfs_key key, found_key; in get_inode_path() local
1017 btrfs_item_key_to_cpu(p->nodes[0], &found_key, p->slots[0]); in get_inode_path()
1018 if (found_key.objectid != ino || in get_inode_path()
1019 (found_key.type != BTRFS_INODE_REF_KEY && in get_inode_path()
1020 found_key.type != BTRFS_INODE_EXTREF_KEY)) { in get_inode_path()
1025 ret = iterate_inode_ref(sctx, root, p, &found_key, 1, in get_inode_path()
1180 struct btrfs_key found_key; in find_extent_clone() local
1223 &found_key, &flags); in find_extent_clone()
1262 extent_item_pos = logical - found_key.objectid; in find_extent_clone()
1266 extent_item_pos = logical - found_key.objectid; in find_extent_clone()
1268 found_key.objectid, extent_item_pos, 1, in find_extent_clone()
1280 ino, data_offset, disk_byte, found_key.objectid); in find_extent_clone()
1571 struct btrfs_key found_key; in get_first_ref() local
1588 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in get_first_ref()
1590 if (ret || found_key.objectid != ino || in get_first_ref()
1591 (found_key.type != BTRFS_INODE_REF_KEY && in get_first_ref()
1592 found_key.type != BTRFS_INODE_EXTREF_KEY)) { in get_first_ref()
1605 parent_dir = found_key.offset; in get_first_ref()
2493 struct btrfs_key found_key; in did_create_dir() local
2516 btrfs_item_key_to_cpu(eb, &found_key, slot); in did_create_dir()
2518 if (ret || found_key.objectid != key.objectid || in did_create_dir()
2519 found_key.type != key.type) { in did_create_dir()
2532 key.offset = found_key.offset + 1; in did_create_dir()
2673 struct btrfs_key found_key; in can_rmdir() local
2696 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in can_rmdir()
2699 if (ret || found_key.objectid != key.objectid || in can_rmdir()
2700 found_key.type != key.type) { in can_rmdir()
2714 key.offset = found_key.offset + 1; in can_rmdir()
3231 struct btrfs_key found_key; in process_all_refs() local
3262 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_refs()
3264 if (found_key.objectid != key.objectid || in process_all_refs()
3265 (found_key.type != BTRFS_INODE_REF_KEY && in process_all_refs()
3266 found_key.type != BTRFS_INODE_EXTREF_KEY)) in process_all_refs()
3269 ret = iterate_inode_ref(sctx, root, path, &found_key, 0, cb, in process_all_refs()
3275 key.offset = found_key.offset + 1; in process_all_refs()
3543 struct btrfs_key found_key; in process_all_new_xattrs() local
3567 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_new_xattrs()
3569 if (found_key.objectid != key.objectid || in process_all_new_xattrs()
3570 found_key.type != key.type) { in process_all_new_xattrs()
3575 ret = iterate_dir_item(sctx, root, path, &found_key, in process_all_new_xattrs()
3581 key.offset = found_key.offset + 1; in process_all_new_xattrs()
3810 struct btrfs_key found_key; in is_extent_unchanged() local
3879 btrfs_item_key_to_cpu(eb, &found_key, slot); in is_extent_unchanged()
3880 if (found_key.objectid != key.objectid || in is_extent_unchanged()
3881 found_key.type != key.type) { in is_extent_unchanged()
3889 key = found_key; in is_extent_unchanged()
3907 if (found_key.offset + right_len <= ekey->offset) { in is_extent_unchanged()
3940 btrfs_item_key_to_cpu(eb, &found_key, slot); in is_extent_unchanged()
3942 if (ret || found_key.objectid != key.objectid || in is_extent_unchanged()
3943 found_key.type != key.type) { in is_extent_unchanged()
3947 if (found_key.offset != key.offset + right_len) { in is_extent_unchanged()
3951 key = found_key; in is_extent_unchanged()
4006 struct btrfs_key found_key; in process_all_extents() local
4029 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_extents()
4031 if (found_key.objectid != key.objectid || in process_all_extents()
4032 found_key.type != key.type) { in process_all_extents()
4037 ret = process_extent(sctx, path, &found_key); in process_all_extents()
4042 key.offset = found_key.offset + 1; in process_all_extents()
4422 struct btrfs_key found_key; in full_send_tree() local
4492 btrfs_item_key_to_cpu(eb, &found_key, slot); in full_send_tree()
4495 &found_key, BTRFS_COMPARE_TREE_NEW, sctx); in full_send_tree()
4499 key.objectid = found_key.objectid; in full_send_tree()
4500 key.type = found_key.type; in full_send_tree()
4501 key.offset = found_key.offset + 1; in full_send_tree()