Home
last modified time | relevance | path

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

/linux-4.1.27/fs/btrfs/
Dprint-tree.c60 struct btrfs_extent_inline_ref *iref; in print_extent_item() local
100 iref = (struct btrfs_extent_inline_ref *)(info + 1); in print_extent_item()
102 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in print_extent_item()
105 ptr = (unsigned long)iref; in print_extent_item()
108 iref = (struct btrfs_extent_inline_ref *)ptr; in print_extent_item()
109 type = btrfs_extent_inline_ref_type(eb, iref); in print_extent_item()
110 offset = btrfs_extent_inline_ref_offset(eb, iref); in print_extent_item()
121 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in print_extent_item()
125 sref = (struct btrfs_shared_data_ref *)(iref + 1); in print_extent_item()
Dbackref.c726 struct btrfs_extent_inline_ref *iref; in __add_inline_refs() local
730 iref = (struct btrfs_extent_inline_ref *)ptr; in __add_inline_refs()
731 type = btrfs_extent_inline_ref_type(leaf, iref); in __add_inline_refs()
732 offset = btrfs_extent_inline_ref_offset(leaf, iref); in __add_inline_refs()
744 sdref = (struct btrfs_shared_data_ref *)(iref + 1); in __add_inline_refs()
760 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in __add_inline_refs()
1360 struct btrfs_inode_ref *iref; local
1399 iref = btrfs_item_ptr(eb, slot, struct btrfs_inode_ref);
1401 name_len = btrfs_inode_ref_name_len(eb, iref);
1402 name_off = (unsigned long)(iref + 1);
[all …]
Dexport.c227 struct btrfs_inode_ref *iref; in btrfs_get_name() local
280 iref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_name()
282 name_ptr = (unsigned long)(iref + 1); in btrfs_get_name()
283 name_len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_get_name()
Dextent-tree.c1322 struct btrfs_extent_inline_ref *iref) in extent_data_ref_count() argument
1332 if (iref) { in extent_data_ref_count()
1333 if (btrfs_extent_inline_ref_type(leaf, iref) == in extent_data_ref_count()
1335 ref1 = (struct btrfs_extent_data_ref *)(&iref->offset); in extent_data_ref_count()
1338 ref2 = (struct btrfs_shared_data_ref *)(iref + 1); in extent_data_ref_count()
1481 struct btrfs_extent_inline_ref *iref; in lookup_inline_extent_backref() local
1590 iref = (struct btrfs_extent_inline_ref *)ptr; in lookup_inline_extent_backref()
1591 type = btrfs_extent_inline_ref_type(leaf, iref); in lookup_inline_extent_backref()
1601 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in lookup_inline_extent_backref()
1612 ref_offset = btrfs_extent_inline_ref_offset(leaf, iref); in lookup_inline_extent_backref()
[all …]
Drelocation.c798 struct btrfs_extent_inline_ref *iref; local
799 iref = (struct btrfs_extent_inline_ref *)ptr;
800 key.type = btrfs_extent_inline_ref_type(eb, iref);
801 key.offset = btrfs_extent_inline_ref_offset(eb, iref);
3658 struct btrfs_extent_inline_ref *iref; local
3676 iref = (struct btrfs_extent_inline_ref *)ptr;
3677 key.type = btrfs_extent_inline_ref_type(eb, iref);
3679 key.offset = btrfs_extent_inline_ref_offset(eb, iref);
3683 dref = (struct btrfs_extent_data_ref *)(&iref->offset);
Dsend.c856 struct btrfs_inode_ref *iref; in iterate_inode_ref() local
889 elem_size = sizeof(*iref); in iterate_inode_ref()
900 iref = (struct btrfs_inode_ref *)(ptr + cur); in iterate_inode_ref()
901 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
902 name_off = (unsigned long)(iref + 1); in iterate_inode_ref()
903 index = btrfs_inode_ref_index(eb, iref); in iterate_inode_ref()
1735 struct btrfs_inode_ref *iref; in get_first_ref() local
1736 iref = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_first_ref()
1738 len = btrfs_inode_ref_name_len(path->nodes[0], iref); in get_first_ref()
1740 (unsigned long)(iref + 1), in get_first_ref()
Dtree-log.c4376 struct btrfs_inode_ref *iref; in btrfs_check_ref_name_override() local
4378 iref = (struct btrfs_inode_ref *)(ptr + cur_offset); in btrfs_check_ref_name_override()
4380 this_name_len = btrfs_inode_ref_name_len(eb, iref); in btrfs_check_ref_name_override()
4381 name_ptr = (unsigned long)(iref + 1); in btrfs_check_ref_name_override()
4382 this_len = sizeof(*iref) + this_name_len; in btrfs_check_ref_name_override()
Dioctl.c2197 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree() local
2245 iref = btrfs_item_ptr(l, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree()
2246 len = btrfs_inode_ref_name_len(l, iref); in btrfs_search_path_in_tree()
2255 read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree()
Dfree-space-cache.c122 if (!block_group->iref) { in lookup_free_space_inode()
124 block_group->iref = 1; in lookup_free_space_inode()
Dctree.h1304 unsigned int iref:1; member
/linux-4.1.27/fs/btrfs/tests/
Dqgroup-tests.c38 struct btrfs_extent_inline_ref *iref; in insert_normal_tree_ref() local
43 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref()
73 iref = (struct btrfs_extent_inline_ref *)(block_info + 1); in insert_normal_tree_ref()
75 btrfs_set_extent_inline_ref_type(leaf, iref, in insert_normal_tree_ref()
77 btrfs_set_extent_inline_ref_offset(leaf, iref, parent); in insert_normal_tree_ref()
79 btrfs_set_extent_inline_ref_type(leaf, iref, BTRFS_TREE_BLOCK_REF_KEY); in insert_normal_tree_ref()
80 btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid); in insert_normal_tree_ref()