Lines Matching refs:num_refs
21 u64 num_refs; member
35 u64 num_refs; member
66 u64 num_refs; member
278 re->num_refs = 0; in add_block_entry()
296 be->num_refs = 0; in add_block_entry()
327 ref->num_refs = 1; in add_tree_block()
334 be->num_refs++; in add_tree_block()
342 re->num_refs++; in add_tree_block()
346 exist->num_refs++; in add_tree_block()
355 u64 parent, u32 num_refs, u64 bytenr, in add_shared_data_ref() argument
369 be->num_refs += num_refs; in add_shared_data_ref()
372 ref->num_refs = num_refs; in add_shared_data_ref()
394 u32 num_refs = btrfs_extent_data_ref_count(leaf, dref); in add_extent_data_ref() local
404 be->num_refs += num_refs; in add_extent_data_ref()
410 ref->num_refs = num_refs; in add_extent_data_ref()
424 re->num_refs += num_refs; in add_extent_data_ref()
612 ra->ref.owner, ra->ref.offset, ra->ref.num_refs); in dump_ref_action()
630 be->bytenr, be->len, be->num_refs, be->metadata, in dump_block_entry()
638 ref->offset, ref->num_refs); in dump_block_entry()
644 re->root_objectid, re->num_refs); in dump_block_entry()
703 ref->num_refs = (action == BTRFS_DROP_DELAYED_REF) ? -1 : 1; in btrfs_ref_tree_mod()
739 be->num_refs++; in btrfs_ref_tree_mod()
743 if (be->num_refs != 1) { in btrfs_ref_tree_mod()
779 re->num_refs = 0; in btrfs_ref_tree_mod()
792 } else if (be->num_refs == 0) { in btrfs_ref_tree_mod()
815 if (exist->num_refs == 0) { in btrfs_ref_tree_mod()
824 exist->num_refs--; in btrfs_ref_tree_mod()
825 if (exist->num_refs == 0) { in btrfs_ref_tree_mod()
830 exist->num_refs++; in btrfs_ref_tree_mod()
872 re->num_refs--; in btrfs_ref_tree_mod()
873 be->num_refs--; in btrfs_ref_tree_mod()
875 be->num_refs++; in btrfs_ref_tree_mod()
877 re->num_refs++; in btrfs_ref_tree_mod()