• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/btrfs/

Lines Matching defs:iref

1165 					  struct btrfs_extent_inline_ref *iref)
1175 if (iref) {
1176 if (btrfs_extent_inline_ref_type(leaf, iref) ==
1178 ref1 = (struct btrfs_extent_data_ref *)(&iref->offset);
1181 ref2 = (struct btrfs_shared_data_ref *)(iref + 1);
1324 struct btrfs_extent_inline_ref *iref;
1391 iref = (struct btrfs_extent_inline_ref *)ptr;
1392 type = btrfs_extent_inline_ref_type(leaf, iref);
1402 dref = (struct btrfs_extent_data_ref *)(&iref->offset);
1413 ref_offset = btrfs_extent_inline_ref_offset(leaf, iref);
1467 struct btrfs_extent_inline_ref *iref,
1484 item_offset = (unsigned long)iref - (unsigned long)ei;
1505 iref = (struct btrfs_extent_inline_ref *)ptr;
1506 btrfs_set_extent_inline_ref_type(leaf, iref, type);
1509 dref = (struct btrfs_extent_data_ref *)(&iref->offset);
1516 sref = (struct btrfs_shared_data_ref *)(iref + 1);
1518 btrfs_set_extent_inline_ref_offset(leaf, iref, parent);
1520 btrfs_set_extent_inline_ref_offset(leaf, iref, parent);
1522 btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid);
1563 struct btrfs_extent_inline_ref *iref,
1588 type = btrfs_extent_inline_ref_type(leaf, iref);
1591 dref = (struct btrfs_extent_data_ref *)(&iref->offset);
1594 sref = (struct btrfs_shared_data_ref *)(iref + 1);
1612 ptr = (unsigned long)iref;
1634 struct btrfs_extent_inline_ref *iref;
1637 ret = lookup_inline_extent_backref(trans, root, path, &iref,
1642 ret = update_inline_extent_backref(trans, root, path, iref,
1645 ret = setup_inline_extent_backref(trans, root, path, iref,
1675 struct btrfs_extent_inline_ref *iref,
1681 if (iref) {
1682 ret = update_inline_extent_backref(trans, root, path, iref,
2341 struct btrfs_extent_inline_ref *iref;
2385 iref = (struct btrfs_extent_inline_ref *)(ei + 1);
2386 if (btrfs_extent_inline_ref_type(leaf, iref) !=
2390 ref = (struct btrfs_extent_data_ref *)(&iref->offset);
3932 struct btrfs_extent_inline_ref *iref;
3951 ret = lookup_extent_backref(trans, extent_root, path, &iref,
3977 BUG_ON(iref);
4063 if (iref) {
4071 iref, refs_to_drop,
4078 extent_data_ref_count(root, path, iref));
4079 if (iref) {
4917 struct btrfs_extent_inline_ref *iref;
4946 iref = (struct btrfs_extent_inline_ref *)(extent_item + 1);
4947 btrfs_set_extent_inline_ref_type(leaf, iref, type);
4950 ref = (struct btrfs_shared_data_ref *)(iref + 1);
4951 btrfs_set_extent_inline_ref_offset(leaf, iref, parent);
4955 ref = (struct btrfs_extent_data_ref *)(&iref->offset);
4985 struct btrfs_extent_inline_ref *iref;
4988 u32 size = sizeof(*extent_item) + sizeof(*block_info) + sizeof(*iref);
5010 iref = (struct btrfs_extent_inline_ref *)(block_info + 1);
5013 btrfs_set_extent_inline_ref_type(leaf, iref,
5015 btrfs_set_extent_inline_ref_offset(leaf, iref, parent);
5017 btrfs_set_extent_inline_ref_type(leaf, iref,
5019 btrfs_set_extent_inline_ref_offset(leaf, iref, root_objectid);