iref 924 fs/btrfs/backref.c struct btrfs_extent_inline_ref *iref; iref 928 fs/btrfs/backref.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 929 fs/btrfs/backref.c type = btrfs_get_extent_inline_ref_type(leaf, iref, iref 934 fs/btrfs/backref.c offset = btrfs_extent_inline_ref_offset(leaf, iref); iref 946 fs/btrfs/backref.c sdref = (struct btrfs_shared_data_ref *)(iref + 1); iref 963 fs/btrfs/backref.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 1624 fs/btrfs/backref.c struct btrfs_inode_ref *iref; iref 1663 fs/btrfs/backref.c iref = btrfs_item_ptr(eb, slot, struct btrfs_inode_ref); iref 1665 fs/btrfs/backref.c name_len = btrfs_inode_ref_name_len(eb, iref); iref 1666 fs/btrfs/backref.c name_off = (unsigned long)(iref + 1); iref 2011 fs/btrfs/backref.c struct btrfs_inode_ref *iref; iref 2037 fs/btrfs/backref.c iref = btrfs_item_ptr(eb, slot, struct btrfs_inode_ref); iref 2040 fs/btrfs/backref.c name_len = btrfs_inode_ref_name_len(eb, iref); iref 2047 fs/btrfs/backref.c (unsigned long)(iref + 1), eb, ctx); iref 2050 fs/btrfs/backref.c len = sizeof(*iref) + name_len; iref 2051 fs/btrfs/backref.c iref = (struct btrfs_inode_ref *)((char *)iref + len); iref 956 fs/btrfs/block-group.c if (block_group->iref) { iref 957 fs/btrfs/block-group.c block_group->iref = 0; iref 3065 fs/btrfs/block-group.c if (block_group->iref) iref 3078 fs/btrfs/block-group.c block_group->iref = 0; iref 81 fs/btrfs/block-group.h unsigned int iref:1; iref 2370 fs/btrfs/ctree.h struct btrfs_extent_inline_ref *iref, iref 231 fs/btrfs/export.c struct btrfs_inode_ref *iref; iref 281 fs/btrfs/export.c iref = btrfs_item_ptr(leaf, path->slots[0], iref 283 fs/btrfs/export.c name_ptr = (unsigned long)(iref + 1); iref 284 fs/btrfs/export.c name_len = btrfs_inode_ref_name_len(leaf, iref); iref 389 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref, iref 392 fs/btrfs/extent-tree.c int type = btrfs_extent_inline_ref_type(eb, iref); iref 393 fs/btrfs/extent-tree.c u64 offset = btrfs_extent_inline_ref_offset(eb, iref); iref 678 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref) iref 691 fs/btrfs/extent-tree.c if (iref) { iref 696 fs/btrfs/extent-tree.c type = btrfs_get_extent_inline_ref_type(leaf, iref, BTRFS_REF_TYPE_DATA); iref 699 fs/btrfs/extent-tree.c ref1 = (struct btrfs_extent_data_ref *)(&iref->offset); iref 702 fs/btrfs/extent-tree.c ref2 = (struct btrfs_shared_data_ref *)(iref + 1); iref 830 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 933 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 934 fs/btrfs/extent-tree.c type = btrfs_get_extent_inline_ref_type(leaf, iref, needed); iref 949 fs/btrfs/extent-tree.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 960 fs/btrfs/extent-tree.c ref_offset = btrfs_extent_inline_ref_offset(leaf, iref); iref 1013 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref, iref 1029 fs/btrfs/extent-tree.c item_offset = (unsigned long)iref - (unsigned long)ei; iref 1049 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 1050 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_type(leaf, iref, type); iref 1053 fs/btrfs/extent-tree.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 1060 fs/btrfs/extent-tree.c sref = (struct btrfs_shared_data_ref *)(iref + 1); iref 1062 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, parent); iref 1064 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, parent); iref 1066 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid); iref 1103 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref, iref 1131 fs/btrfs/extent-tree.c type = btrfs_get_extent_inline_ref_type(leaf, iref, BTRFS_REF_TYPE_ANY); iref 1135 fs/btrfs/extent-tree.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 1138 fs/btrfs/extent-tree.c sref = (struct btrfs_shared_data_ref *)(iref + 1); iref 1157 fs/btrfs/extent-tree.c ptr = (unsigned long)iref; iref 1176 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 1179 fs/btrfs/extent-tree.c ret = lookup_inline_extent_backref(trans, path, &iref, bytenr, iref 1184 fs/btrfs/extent-tree.c update_inline_extent_backref(path, iref, refs_to_add, iref 1187 fs/btrfs/extent-tree.c setup_inline_extent_backref(trans->fs_info, path, iref, parent, iref 1215 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref, iref 1221 fs/btrfs/extent-tree.c if (iref) { iref 1222 fs/btrfs/extent-tree.c update_inline_extent_backref(path, iref, -refs_to_drop, NULL, iref 2329 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 2370 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)(ei + 1); iref 2373 fs/btrfs/extent-tree.c type = btrfs_get_extent_inline_ref_type(leaf, iref, BTRFS_REF_TYPE_DATA); iref 2377 fs/btrfs/extent-tree.c ref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 2960 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 2986 fs/btrfs/extent-tree.c ret = lookup_extent_backref(trans, path, &iref, bytenr, num_bytes, iref 3012 fs/btrfs/extent-tree.c BUG_ON(iref); iref 3120 fs/btrfs/extent-tree.c if (iref) { iref 3127 fs/btrfs/extent-tree.c ret = remove_extent_backref(trans, path, iref, iref 3138 fs/btrfs/extent-tree.c extent_data_ref_count(path, iref)); iref 3139 fs/btrfs/extent-tree.c if (iref) { iref 4197 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 4230 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)(extent_item + 1); iref 4231 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_type(leaf, iref, type); iref 4234 fs/btrfs/extent-tree.c ref = (struct btrfs_shared_data_ref *)(iref + 1); iref 4235 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, parent); iref 4239 fs/btrfs/extent-tree.c ref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 4272 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 4276 fs/btrfs/extent-tree.c u32 size = sizeof(*extent_item) + sizeof(*iref); iref 4316 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)(extent_item + 1); iref 4321 fs/btrfs/extent-tree.c iref = (struct btrfs_extent_inline_ref *)(block_info + 1); iref 4326 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_type(leaf, iref, iref 4328 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, ref->parent); iref 4330 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_type(leaf, iref, iref 4332 fs/btrfs/extent-tree.c btrfs_set_extent_inline_ref_offset(leaf, iref, ref->root); iref 4761 fs/btrfs/extent-tree.c struct btrfs_extent_inline_ref *iref; iref 4768 fs/btrfs/extent-tree.c ret = lookup_extent_backref(trans, path, &iref, bytenr, iref 122 fs/btrfs/free-space-cache.c if (!block_group->iref) { iref 124 fs/btrfs/free-space-cache.c block_group->iref = 1; iref 2300 fs/btrfs/ioctl.c struct btrfs_inode_ref *iref; iref 2347 fs/btrfs/ioctl.c iref = btrfs_item_ptr(l, slot, struct btrfs_inode_ref); iref 2348 fs/btrfs/ioctl.c len = btrfs_inode_ref_name_len(l, iref); iref 2357 fs/btrfs/ioctl.c read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); iref 2385 fs/btrfs/ioctl.c struct btrfs_inode_ref *iref; iref 2440 fs/btrfs/ioctl.c iref = btrfs_item_ptr(leaf, slot, struct btrfs_inode_ref); iref 2441 fs/btrfs/ioctl.c len = btrfs_inode_ref_name_len(leaf, iref); iref 2451 fs/btrfs/ioctl.c (unsigned long)(iref + 1), len); iref 44 fs/btrfs/print-tree.c struct btrfs_extent_inline_ref *iref; iref 76 fs/btrfs/print-tree.c iref = (struct btrfs_extent_inline_ref *)(info + 1); iref 78 fs/btrfs/print-tree.c iref = (struct btrfs_extent_inline_ref *)(ei + 1); iref 81 fs/btrfs/print-tree.c ptr = (unsigned long)iref; iref 84 fs/btrfs/print-tree.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 85 fs/btrfs/print-tree.c type = btrfs_extent_inline_ref_type(eb, iref); iref 86 fs/btrfs/print-tree.c offset = btrfs_extent_inline_ref_offset(eb, iref); iref 103 fs/btrfs/print-tree.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 107 fs/btrfs/print-tree.c sref = (struct btrfs_shared_data_ref *)(iref + 1); iref 432 fs/btrfs/ref-verify.c struct btrfs_extent_inline_ref *iref; iref 450 fs/btrfs/ref-verify.c iref = (struct btrfs_extent_inline_ref *)(info + 1); iref 454 fs/btrfs/ref-verify.c iref = (struct btrfs_extent_inline_ref *)(ei + 1); iref 457 fs/btrfs/ref-verify.c ptr = (unsigned long)iref; iref 460 fs/btrfs/ref-verify.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 461 fs/btrfs/ref-verify.c type = btrfs_extent_inline_ref_type(leaf, iref); iref 462 fs/btrfs/ref-verify.c offset = btrfs_extent_inline_ref_offset(leaf, iref); iref 473 fs/btrfs/ref-verify.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 478 fs/btrfs/ref-verify.c sref = (struct btrfs_shared_data_ref *)(iref + 1); iref 801 fs/btrfs/relocation.c struct btrfs_extent_inline_ref *iref; iref 803 fs/btrfs/relocation.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 804 fs/btrfs/relocation.c type = btrfs_get_extent_inline_ref_type(eb, iref, iref 811 fs/btrfs/relocation.c key.offset = btrfs_extent_inline_ref_offset(eb, iref); iref 3825 fs/btrfs/relocation.c struct btrfs_extent_inline_ref *iref; iref 3838 fs/btrfs/relocation.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 3839 fs/btrfs/relocation.c key.type = btrfs_get_extent_inline_ref_type(eb, iref, iref 3842 fs/btrfs/relocation.c key.offset = btrfs_extent_inline_ref_offset(eb, iref); iref 3846 fs/btrfs/relocation.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 895 fs/btrfs/send.c struct btrfs_inode_ref *iref; iref 928 fs/btrfs/send.c elem_size = sizeof(*iref); iref 939 fs/btrfs/send.c iref = (struct btrfs_inode_ref *)(ptr + cur); iref 940 fs/btrfs/send.c name_len = btrfs_inode_ref_name_len(eb, iref); iref 941 fs/btrfs/send.c name_off = (unsigned long)(iref + 1); iref 942 fs/btrfs/send.c index = btrfs_inode_ref_index(eb, iref); iref 1769 fs/btrfs/send.c struct btrfs_inode_ref *iref; iref 1770 fs/btrfs/send.c iref = btrfs_item_ptr(path->nodes[0], path->slots[0], iref 1772 fs/btrfs/send.c len = btrfs_inode_ref_name_len(path->nodes[0], iref); iref 1774 fs/btrfs/send.c (unsigned long)(iref + 1), iref 19 fs/btrfs/tests/qgroup-tests.c struct btrfs_extent_inline_ref *iref; iref 24 fs/btrfs/tests/qgroup-tests.c u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); iref 54 fs/btrfs/tests/qgroup-tests.c iref = (struct btrfs_extent_inline_ref *)(block_info + 1); iref 56 fs/btrfs/tests/qgroup-tests.c btrfs_set_extent_inline_ref_type(leaf, iref, iref 58 fs/btrfs/tests/qgroup-tests.c btrfs_set_extent_inline_ref_offset(leaf, iref, parent); iref 60 fs/btrfs/tests/qgroup-tests.c btrfs_set_extent_inline_ref_type(leaf, iref, BTRFS_TREE_BLOCK_REF_KEY); iref 61 fs/btrfs/tests/qgroup-tests.c btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid); iref 1077 fs/btrfs/tree-checker.c struct btrfs_extent_inline_ref *iref; iref 1084 fs/btrfs/tree-checker.c if (ptr + sizeof(*iref) > end) { iref 1087 fs/btrfs/tree-checker.c ptr, sizeof(*iref), end); iref 1090 fs/btrfs/tree-checker.c iref = (struct btrfs_extent_inline_ref *)ptr; iref 1091 fs/btrfs/tree-checker.c inline_type = btrfs_extent_inline_ref_type(leaf, iref); iref 1092 fs/btrfs/tree-checker.c inline_offset = btrfs_extent_inline_ref_offset(leaf, iref); iref 1120 fs/btrfs/tree-checker.c dref = (struct btrfs_extent_data_ref *)(&iref->offset); iref 1132 fs/btrfs/tree-checker.c sref = (struct btrfs_shared_data_ref *)(iref + 1); iref 4763 fs/btrfs/tree-log.c struct btrfs_inode_ref *iref; iref 4765 fs/btrfs/tree-log.c iref = (struct btrfs_inode_ref *)(ptr + cur_offset); iref 4767 fs/btrfs/tree-log.c this_name_len = btrfs_inode_ref_name_len(eb, iref); iref 4768 fs/btrfs/tree-log.c name_ptr = (unsigned long)(iref + 1); iref 4769 fs/btrfs/tree-log.c this_len = sizeof(*iref) + this_name_len;