/fs/btrfs/ |
D | print-tree.c | 60 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()
|
D | backref.c | 762 struct btrfs_extent_inline_ref *iref; in __add_inline_refs() local 766 iref = (struct btrfs_extent_inline_ref *)ptr; in __add_inline_refs() 767 type = btrfs_extent_inline_ref_type(leaf, iref); in __add_inline_refs() 768 offset = btrfs_extent_inline_ref_offset(leaf, iref); in __add_inline_refs() 780 sdref = (struct btrfs_shared_data_ref *)(iref + 1); in __add_inline_refs() 796 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in __add_inline_refs() 1422 struct btrfs_inode_ref *iref; local 1461 iref = btrfs_item_ptr(eb, slot, struct btrfs_inode_ref); 1463 name_len = btrfs_inode_ref_name_len(eb, iref); 1464 name_off = (unsigned long)(iref + 1); [all …]
|
D | export.c | 227 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()
|
D | extent-tree.c | 1383 struct btrfs_extent_inline_ref *iref) in extent_data_ref_count() argument 1393 if (iref) { in extent_data_ref_count() 1394 if (btrfs_extent_inline_ref_type(leaf, iref) == in extent_data_ref_count() 1396 ref1 = (struct btrfs_extent_data_ref *)(&iref->offset); in extent_data_ref_count() 1399 ref2 = (struct btrfs_shared_data_ref *)(iref + 1); in extent_data_ref_count() 1542 struct btrfs_extent_inline_ref *iref; in lookup_inline_extent_backref() local 1651 iref = (struct btrfs_extent_inline_ref *)ptr; in lookup_inline_extent_backref() 1652 type = btrfs_extent_inline_ref_type(leaf, iref); in lookup_inline_extent_backref() 1662 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in lookup_inline_extent_backref() 1673 ref_offset = btrfs_extent_inline_ref_offset(leaf, iref); in lookup_inline_extent_backref() [all …]
|
D | relocation.c | 798 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); 3694 struct btrfs_extent_inline_ref *iref; local 3712 iref = (struct btrfs_extent_inline_ref *)ptr; 3713 key.type = btrfs_extent_inline_ref_type(eb, iref); 3715 key.offset = btrfs_extent_inline_ref_offset(eb, iref); 3719 dref = (struct btrfs_extent_data_ref *)(&iref->offset);
|
D | send.c | 858 struct btrfs_inode_ref *iref; in iterate_inode_ref() local 891 elem_size = sizeof(*iref); in iterate_inode_ref() 902 iref = (struct btrfs_inode_ref *)(ptr + cur); in iterate_inode_ref() 903 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref() 904 name_off = (unsigned long)(iref + 1); in iterate_inode_ref() 905 index = btrfs_inode_ref_index(eb, iref); in iterate_inode_ref() 1746 struct btrfs_inode_ref *iref; in get_first_ref() local 1747 iref = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_first_ref() 1749 len = btrfs_inode_ref_name_len(path->nodes[0], iref); in get_first_ref() 1751 (unsigned long)(iref + 1), in get_first_ref()
|
D | tree-log.c | 4505 struct btrfs_inode_ref *iref; in btrfs_check_ref_name_override() local 4507 iref = (struct btrfs_inode_ref *)(ptr + cur_offset); in btrfs_check_ref_name_override() 4509 this_name_len = btrfs_inode_ref_name_len(eb, iref); in btrfs_check_ref_name_override() 4510 name_ptr = (unsigned long)(iref + 1); in btrfs_check_ref_name_override() 4511 this_len = sizeof(*iref) + this_name_len; in btrfs_check_ref_name_override()
|
D | ioctl.c | 2245 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree() local 2293 iref = btrfs_item_ptr(l, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree() 2294 len = btrfs_inode_ref_name_len(l, iref); in btrfs_search_path_in_tree() 2303 read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree()
|
D | free-space-cache.c | 122 if (!block_group->iref) { in lookup_free_space_inode() 124 block_group->iref = 1; in lookup_free_space_inode()
|
D | ctree.h | 1340 unsigned int iref:1; member
|
/fs/btrfs/tests/ |
D | qgroup-tests.c | 39 struct btrfs_extent_inline_ref *iref; in insert_normal_tree_ref() local 44 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref() 74 iref = (struct btrfs_extent_inline_ref *)(block_info + 1); in insert_normal_tree_ref() 76 btrfs_set_extent_inline_ref_type(leaf, iref, in insert_normal_tree_ref() 78 btrfs_set_extent_inline_ref_offset(leaf, iref, parent); in insert_normal_tree_ref() 80 btrfs_set_extent_inline_ref_type(leaf, iref, BTRFS_TREE_BLOCK_REF_KEY); in insert_normal_tree_ref() 81 btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid); in insert_normal_tree_ref()
|