Home
last modified time | relevance | path

Searched refs:found_key (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/fs/btrfs/
Dexport.c161 struct btrfs_key found_key; in btrfs_get_parent() local
192 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_get_parent()
193 if (found_key.objectid != key.objectid || found_key.type != key.type) { in btrfs_get_parent()
198 if (found_key.type == BTRFS_ROOT_BACKREF_KEY) { in btrfs_get_parent()
203 key.objectid = found_key.offset; in btrfs_get_parent()
207 if (found_key.type == BTRFS_ROOT_BACKREF_KEY) { in btrfs_get_parent()
209 found_key.offset, 0, 0); in btrfs_get_parent()
Dbackref.c723 struct btrfs_key found_key; in __add_inline_refs() local
742 btrfs_item_key_to_cpu(leaf, &found_key, slot); in __add_inline_refs()
747 if (found_key.type == BTRFS_EXTENT_ITEM_KEY && in __add_inline_refs()
755 } else if (found_key.type == BTRFS_METADATA_ITEM_KEY) { in __add_inline_refs()
756 *info_level = found_key.offset; in __add_inline_refs()
1321 struct btrfs_key found_key; local
1356 btrfs_item_key_to_cpu(leaf, &found_key, slot);
1365 if (found_key.objectid != inode_objectid)
1367 if (found_key.type != BTRFS_INODE_EXTREF_KEY)
1375 *found_off = found_key.offset;
[all …]
Dfile-item.c94 struct btrfs_key found_key; in btrfs_lookup_csum() local
113 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_lookup_csum()
114 if (found_key.type != BTRFS_EXTENT_CSUM_KEY) in btrfs_lookup_csum()
117 csum_offset = (bytenr - found_key.offset) >> in btrfs_lookup_csum()
233 struct btrfs_key found_key; in __btrfs_lookup_bio_sums() local
257 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in __btrfs_lookup_bio_sums()
260 item_start_offset = found_key.offset; in __btrfs_lookup_bio_sums()
688 struct btrfs_key found_key; in btrfs_csum_file_blocks() local
751 btrfs_item_key_to_cpu(path->nodes[0], &found_key, slot); in btrfs_csum_file_blocks()
752 if (found_key.objectid != BTRFS_EXTENT_CSUM_OBJECTID || in btrfs_csum_file_blocks()
[all …]
Dsend.c852 struct btrfs_key *found_key, int resolve, in iterate_inode_ref() argument
885 if (found_key->type == BTRFS_INODE_REF_KEY) { in iterate_inode_ref()
900 if (found_key->type == BTRFS_INODE_REF_KEY) { in iterate_inode_ref()
905 dir = found_key->offset; in iterate_inode_ref()
972 struct btrfs_key *found_key, in iterate_dir_item() argument
1106 struct btrfs_key key, found_key; in get_inode_path() local
1126 btrfs_item_key_to_cpu(p->nodes[0], &found_key, p->slots[0]); in get_inode_path()
1127 if (found_key.objectid != ino || in get_inode_path()
1128 (found_key.type != BTRFS_INODE_REF_KEY && in get_inode_path()
1129 found_key.type != BTRFS_INODE_EXTREF_KEY)) { in get_inode_path()
[all …]
Droot-tree.c86 struct btrfs_key found_key; in btrfs_find_root() local
109 btrfs_item_key_to_cpu(l, &found_key, slot); in btrfs_find_root()
110 if (found_key.objectid != search_key->objectid || in btrfs_find_root()
111 found_key.type != BTRFS_ROOT_ITEM_KEY) { in btrfs_find_root()
119 memcpy(root_key, &found_key, sizeof(found_key)); in btrfs_find_root()
Dxattr.c263 struct btrfs_key key, found_key; in btrfs_listxattr() local
311 btrfs_item_key_to_cpu(leaf, &found_key, slot); in btrfs_listxattr()
314 if (found_key.objectid != key.objectid) in btrfs_listxattr()
316 if (found_key.type > BTRFS_XATTR_ITEM_KEY) in btrfs_listxattr()
318 if (found_key.type < BTRFS_XATTR_ITEM_KEY) in btrfs_listxattr()
Dqgroup.c303 struct btrfs_key found_key; in btrfs_read_qgroup_config() local
345 btrfs_item_key_to_cpu(l, &found_key, slot); in btrfs_read_qgroup_config()
347 if (found_key.type == BTRFS_QGROUP_STATUS_KEY) { in btrfs_read_qgroup_config()
372 if (found_key.type != BTRFS_QGROUP_INFO_KEY && in btrfs_read_qgroup_config()
373 found_key.type != BTRFS_QGROUP_LIMIT_KEY) in btrfs_read_qgroup_config()
376 qgroup = find_qgroup_rb(fs_info, found_key.offset); in btrfs_read_qgroup_config()
377 if ((qgroup && found_key.type == BTRFS_QGROUP_INFO_KEY) || in btrfs_read_qgroup_config()
378 (!qgroup && found_key.type == BTRFS_QGROUP_LIMIT_KEY)) { in btrfs_read_qgroup_config()
383 qgroup = add_qgroup_rb(fs_info, found_key.offset); in btrfs_read_qgroup_config()
389 switch (found_key.type) { in btrfs_read_qgroup_config()
[all …]
Dinode.c1225 struct btrfs_key found_key; in run_delalloc_nocow() local
1284 btrfs_item_key_to_cpu(leaf, &found_key, in run_delalloc_nocow()
1286 if (found_key.objectid == ino && in run_delalloc_nocow()
1287 found_key.type == BTRFS_EXTENT_DATA_KEY) in run_delalloc_nocow()
1305 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in run_delalloc_nocow()
1307 if (found_key.objectid > ino) in run_delalloc_nocow()
1309 if (WARN_ON_ONCE(found_key.objectid < ino) || in run_delalloc_nocow()
1310 found_key.type < BTRFS_EXTENT_DATA_KEY) { in run_delalloc_nocow()
1314 if (found_key.type > BTRFS_EXTENT_DATA_KEY || in run_delalloc_nocow()
1315 found_key.offset > end) in run_delalloc_nocow()
[all …]
Dinode-item.c425 struct btrfs_key found_key; in btrfs_lookup_inode() local
432 btrfs_item_key_to_cpu(leaf, &found_key, slot); in btrfs_lookup_inode()
433 if (found_key.objectid == location->objectid && in btrfs_lookup_inode()
434 found_key.type == location->type) { in btrfs_lookup_inode()
Dprint-tree.c186 struct btrfs_key found_key; in btrfs_print_leaf() local
214 btrfs_dir_item_key_to_cpu(l, di, &found_key); in btrfs_print_leaf()
216 found_key.objectid, in btrfs_print_leaf()
Dtree-log.c1676 struct btrfs_key found_key; in replay_one_name() local
1730 btrfs_dir_item_key_to_cpu(path->nodes[0], dst_di, &found_key); in replay_one_name()
1732 if (found_key.objectid == log_key.objectid && in replay_one_name()
1733 found_key.type == log_key.type && in replay_one_name()
1734 found_key.offset == log_key.offset && in replay_one_name()
2183 struct btrfs_key found_key; in replay_dir_deletes() local
2229 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in replay_dir_deletes()
2231 if (found_key.objectid != dirid || in replay_dir_deletes()
2232 found_key.type != dir_key.type) in replay_dir_deletes()
2235 if (found_key.offset > range_end) in replay_dir_deletes()
[all …]
Dctree.c2624 struct btrfs_key *found_key) in btrfs_find_item() argument
2631 ASSERT(found_key); in btrfs_find_item()
2649 btrfs_item_key_to_cpu(eb, found_key, path->slots[0]); in btrfs_find_item()
2650 if (found_key->type != key.type || in btrfs_find_item()
2651 found_key->objectid != key.objectid) in btrfs_find_item()
5060 struct btrfs_disk_key found_key; in btrfs_prev_leaf() local
5082 btrfs_item_key(path->nodes[0], &found_key, 0); in btrfs_prev_leaf()
5083 ret = comp_keys(&found_key, &key); in btrfs_prev_leaf()
5126 struct btrfs_key found_key; in btrfs_search_forward() local
5157 btrfs_item_key_to_cpu(cur, &found_key, slot); in btrfs_search_forward()
[all …]
Dinode-map.c524 struct btrfs_key found_key; in btrfs_find_highest_objectid() local
541 btrfs_item_key_to_cpu(l, &found_key, slot); in btrfs_find_highest_objectid()
542 *objectid = max_t(u64, found_key.objectid, in btrfs_find_highest_objectid()
Dbackref.h36 struct btrfs_path *path, struct btrfs_key *found_key,
Dvolumes.c1423 struct btrfs_key found_key; in btrfs_free_dev_extent() local
1442 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_free_dev_extent()
1445 BUG_ON(found_key.offset > start || found_key.offset + in btrfs_free_dev_extent()
1447 key = found_key; in btrfs_free_dev_extent()
1540 struct btrfs_key found_key; in find_next_devid() local
1563 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in find_next_devid()
1565 *devid_ret = found_key.offset + 1; in find_next_devid()
2879 struct btrfs_key found_key; in btrfs_relocate_sys_chunks() local
2913 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_relocate_sys_chunks()
2922 found_key.offset); in btrfs_relocate_sys_chunks()
[all …]
Dscrub.c605 struct btrfs_key found_key; in scrub_print_warning() local
630 ret = extent_from_logical(fs_info, swarn.logical, path, &found_key, in scrub_print_warning()
635 extent_item_pos = swarn.logical - found_key.objectid; in scrub_print_warning()
636 swarn.extent_item_size = found_key.offset; in scrub_print_warning()
644 ret = tree_backref_for_extent(&ptr, eb, &found_key, ei, in scrub_print_warning()
662 iterate_extent_inodes(fs_info, found_key.objectid, in scrub_print_warning()
3502 struct btrfs_key found_key; in scrub_enumerate_chunks() local
3540 btrfs_item_key_to_cpu(l, &found_key, slot); in scrub_enumerate_chunks()
3542 if (found_key.objectid != scrub_dev->devid) in scrub_enumerate_chunks()
3545 if (found_key.type != BTRFS_DEV_EXTENT_KEY) in scrub_enumerate_chunks()
[all …]
Dextent-tree.c1053 struct btrfs_key found_key; in convert_extent_item_v0() local
1075 btrfs_item_key_to_cpu(leaf, &found_key, in convert_extent_item_v0()
1077 BUG_ON(key.objectid != found_key.objectid); in convert_extent_item_v0()
1078 if (found_key.type != BTRFS_EXTENT_REF_V0_KEY) { in convert_extent_item_v0()
9440 struct btrfs_key found_key; in find_first_block_group() local
9459 btrfs_item_key_to_cpu(leaf, &found_key, slot); in find_first_block_group()
9461 if (found_key.objectid >= key->objectid && in find_first_block_group()
9462 found_key.type == BTRFS_BLOCK_GROUP_ITEM_KEY) { in find_first_block_group()
9685 struct btrfs_key found_key; in btrfs_read_block_groups() local
9714 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_read_block_groups()
[all …]
Dfree-space-cache.c1004 struct btrfs_key found_key; in update_cache_item() local
1007 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in update_cache_item()
1008 if (found_key.objectid != BTRFS_FREE_SPACE_OBJECTID || in update_cache_item()
1009 found_key.offset != offset) { in update_cache_item()
Dextent_io.c4476 struct btrfs_key found_key; in extent_fiemap() local
4509 btrfs_item_key_to_cpu(path->nodes[0], &found_key, path->slots[0]); in extent_fiemap()
4510 found_type = found_key.type; in extent_fiemap()
4513 if (found_key.objectid != btrfs_ino(inode) || in extent_fiemap()
4524 last = found_key.offset; in extent_fiemap()
Dctree.h3636 u64 inum, u64 ioff, u8 key_type, struct btrfs_key *found_key);