Lines Matching refs:num_refs
124 u64 num_refs; in btrfs_lookup_extent_info() local
176 num_refs = btrfs_extent_refs(leaf, ei); in btrfs_lookup_extent_info()
189 BUG_ON(num_refs == 0); in btrfs_lookup_extent_info()
191 num_refs = 0; in btrfs_lookup_extent_info()
222 BUG_ON(num_refs == 0); in btrfs_lookup_extent_info()
224 num_refs += head->ref_mod; in btrfs_lookup_extent_info()
230 WARN_ON(num_refs == 0); in btrfs_lookup_extent_info()
232 *refs = num_refs; in btrfs_lookup_extent_info()
524 u32 num_refs; in insert_extent_data_ref() local
551 num_refs = btrfs_shared_data_ref_count(leaf, ref); in insert_extent_data_ref()
552 num_refs += refs_to_add; in insert_extent_data_ref()
553 btrfs_set_shared_data_ref_count(leaf, ref, num_refs); in insert_extent_data_ref()
581 num_refs = btrfs_extent_data_ref_count(leaf, ref); in insert_extent_data_ref()
582 num_refs += refs_to_add; in insert_extent_data_ref()
583 btrfs_set_extent_data_ref_count(leaf, ref, num_refs); in insert_extent_data_ref()
601 u32 num_refs = 0; in remove_extent_data_ref() local
610 num_refs = btrfs_extent_data_ref_count(leaf, ref1); in remove_extent_data_ref()
614 num_refs = btrfs_shared_data_ref_count(leaf, ref2); in remove_extent_data_ref()
623 BUG_ON(num_refs < refs_to_drop); in remove_extent_data_ref()
624 num_refs -= refs_to_drop; in remove_extent_data_ref()
626 if (num_refs == 0) { in remove_extent_data_ref()
631 btrfs_set_extent_data_ref_count(leaf, ref1, num_refs); in remove_extent_data_ref()
633 btrfs_set_shared_data_ref_count(leaf, ref2, num_refs); in remove_extent_data_ref()
646 u32 num_refs = 0; in extent_data_ref_count() local
662 num_refs = btrfs_extent_data_ref_count(leaf, ref1); in extent_data_ref_count()
665 num_refs = btrfs_shared_data_ref_count(leaf, ref2); in extent_data_ref_count()
670 num_refs = btrfs_extent_data_ref_count(leaf, ref1); in extent_data_ref_count()
674 num_refs = btrfs_shared_data_ref_count(leaf, ref2); in extent_data_ref_count()
678 return num_refs; in extent_data_ref_count()