Home
last modified time | relevance | path

Searched refs:iref (Results 1 – 15 of 15) sorted by relevance

/linux/fs/btrfs/
A Dprint-tree.c82 struct btrfs_extent_inline_ref *iref; in print_extent_item() local
114 iref = (struct btrfs_extent_inline_ref *)(info + 1); in print_extent_item()
116 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in print_extent_item()
119 ptr = (unsigned long)iref; in print_extent_item()
122 iref = (struct btrfs_extent_inline_ref *)ptr; in print_extent_item()
123 type = btrfs_extent_inline_ref_type(eb, iref); in print_extent_item()
124 offset = btrfs_extent_inline_ref_offset(eb, iref); in print_extent_item()
142 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in print_extent_item()
146 sref = (struct btrfs_shared_data_ref *)(iref + 1); in print_extent_item()
A Dextent-tree.c655 if (iref) { in extent_data_ref_count()
794 struct btrfs_extent_inline_ref *iref; in lookup_inline_extent_backref() local
1123 ptr = (unsigned long)iref; in update_inline_extent_backref()
1142 struct btrfs_extent_inline_ref *iref; in insert_inline_extent_backref() local
1184 if (iref) { in remove_extent_backref()
2291 struct btrfs_extent_inline_ref *iref; in check_committed_ref() local
2926 struct btrfs_extent_inline_ref *iref; in __btrfs_free_extent() local
2992 if (iref) { in __btrfs_free_extent()
3113 if (iref) { in __btrfs_free_extent()
3145 if (iref) { in __btrfs_free_extent()
[all …]
A Dtree-checker.c1336 struct btrfs_extent_inline_ref *iref; in check_extent_item() local
1343 if (unlikely(ptr + sizeof(*iref) > end)) { in check_extent_item()
1346 ptr, sizeof(*iref), end); in check_extent_item()
1349 iref = (struct btrfs_extent_inline_ref *)ptr; in check_extent_item()
1393 sref = (struct btrfs_shared_data_ref *)(iref + 1); in check_extent_item()
1503 struct btrfs_inode_ref *iref; in check_inode_ref() local
1523 if (unlikely(ptr + sizeof(iref) > end)) { in check_inode_ref()
1526 ptr, end, sizeof(iref)); in check_inode_ref()
1530 iref = (struct btrfs_inode_ref *)ptr; in check_inode_ref()
1531 namelen = btrfs_inode_ref_name_len(leaf, iref); in check_inode_ref()
[all …]
A Dexport.c208 struct btrfs_inode_ref *iref; in btrfs_get_name() local
257 iref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_name()
259 name_ptr = (unsigned long)(iref + 1); in btrfs_get_name()
260 name_len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_get_name()
A Dbackref.c978 struct btrfs_extent_inline_ref *iref; in add_inline_refs() local
982 iref = (struct btrfs_extent_inline_ref *)ptr; in add_inline_refs()
1679 struct btrfs_inode_ref *iref; local
1718 name_off = (unsigned long)(iref + 1);
2062 struct btrfs_inode_ref *iref; local
2101 len = sizeof(*iref) + name_len;
2102 iref = (struct btrfs_inode_ref *)((char *)iref + len);
2431 struct btrfs_extent_inline_ref *iref; local
2446 iref = (struct btrfs_extent_inline_ref *)
2906 struct btrfs_extent_inline_ref *iref; local
[all …]
A Dref-verify.c434 struct btrfs_extent_inline_ref *iref; in process_extent_item() local
452 iref = (struct btrfs_extent_inline_ref *)(info + 1); in process_extent_item()
456 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in process_extent_item()
459 ptr = (unsigned long)iref; in process_extent_item()
462 iref = (struct btrfs_extent_inline_ref *)ptr; in process_extent_item()
463 type = btrfs_extent_inline_ref_type(leaf, iref); in process_extent_item()
464 offset = btrfs_extent_inline_ref_offset(leaf, iref); in process_extent_item()
475 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in process_extent_item()
480 sref = (struct btrfs_shared_data_ref *)(iref + 1); in process_extent_item()
A Dblock-group.h95 unsigned int iref:1; member
A Dioctl.c2337 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree() local
2375 iref = btrfs_item_ptr(l, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree()
2376 len = btrfs_inode_ref_name_len(l, iref); in btrfs_search_path_in_tree()
2385 read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree()
2415 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree_user() local
2460 iref = btrfs_item_ptr(leaf, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree_user()
2461 len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_search_path_in_tree_user()
2471 (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree_user()
A Dsend.c902 struct btrfs_inode_ref *iref; in iterate_inode_ref() local
935 elem_size = sizeof(*iref); in iterate_inode_ref()
946 iref = (struct btrfs_inode_ref *)(ptr + cur); in iterate_inode_ref()
947 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
948 name_off = (unsigned long)(iref + 1); in iterate_inode_ref()
949 index = btrfs_inode_ref_index(eb, iref); in iterate_inode_ref()
1762 struct btrfs_inode_ref *iref; in get_first_ref() local
1763 iref = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_first_ref()
1765 len = btrfs_inode_ref_name_len(path->nodes[0], iref); in get_first_ref()
1767 (unsigned long)(iref + 1), in get_first_ref()
A Dfree-space-cache.c128 if (!block_group->iref) { in lookup_free_space_inode()
130 block_group->iref = 1; in lookup_free_space_inode()
243 if (block_group->iref) { in btrfs_remove_free_space_inode()
244 block_group->iref = 0; in btrfs_remove_free_space_inode()
A Drelocation.c3190 struct btrfs_extent_inline_ref *iref; in add_tree_block() local
3193 iref = (struct btrfs_extent_inline_ref *)ptr; in add_tree_block()
3194 type = btrfs_get_extent_inline_ref_type(eb, iref, in add_tree_block()
3199 owner = btrfs_extent_inline_ref_offset(eb, iref); in add_tree_block()
A Dtree-log.c5187 struct btrfs_inode_ref *iref; in btrfs_check_ref_name_override() local
5189 iref = (struct btrfs_inode_ref *)(ptr + cur_offset); in btrfs_check_ref_name_override()
5191 this_name_len = btrfs_inode_ref_name_len(eb, iref); in btrfs_check_ref_name_override()
5192 name_ptr = (unsigned long)(iref + 1); in btrfs_check_ref_name_override()
5193 this_len = sizeof(*iref) + this_name_len; in btrfs_check_ref_name_override()
A Dblock-group.c3862 if (block_group->iref) in btrfs_put_block_group_cache()
3875 block_group->iref = 0; in btrfs_put_block_group_cache()
A Dctree.h2664 struct btrfs_extent_inline_ref *iref,
/linux/fs/btrfs/tests/
A Dqgroup-tests.c19 struct btrfs_extent_inline_ref *iref; in insert_normal_tree_ref() local
24 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref()
53 iref = (struct btrfs_extent_inline_ref *)(block_info + 1); in insert_normal_tree_ref()
55 btrfs_set_extent_inline_ref_type(leaf, iref, in insert_normal_tree_ref()
57 btrfs_set_extent_inline_ref_offset(leaf, iref, parent); in insert_normal_tree_ref()
59 btrfs_set_extent_inline_ref_type(leaf, iref, BTRFS_TREE_BLOCK_REF_KEY); in insert_normal_tree_ref()
60 btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid); in insert_normal_tree_ref()

Completed in 86 milliseconds