Home
last modified time | relevance | path

Searched refs:ref_mod (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/fs/btrfs/
Ddelayed-ref.c301 mod = next->ref_mod; in merge_ref()
303 if (ref->ref_mod < next->ref_mod) { in merge_ref()
311 mod = -next->ref_mod; in merge_ref()
315 ref->ref_mod += mod; in merge_ref()
316 if (ref->ref_mod == 0) { in merge_ref()
467 existing->ref_mod--; in update_existing_ref()
468 if (existing->ref_mod == 0) in update_existing_ref()
483 existing->ref_mod += update->ref_mod; in update_existing_ref()
547 existing->ref_mod += update->ref_mod; in update_existing_head_ref()
548 existing_ref->total_ref_mod += update->ref_mod; in update_existing_head_ref()
[all …]
Ddelayed-ref.h51 int ref_mod; member
Dbackref.c609 *total_refs += (node->ref_mod * sgn); in __add_delayed_refs()
617 node->ref_mod * sgn, GFP_ATOMIC); in __add_delayed_refs()
627 node->ref_mod * sgn, GFP_ATOMIC); in __add_delayed_refs()
649 node->ref_mod * sgn, GFP_ATOMIC); in __add_delayed_refs()
662 node->ref_mod * sgn, GFP_ATOMIC); in __add_delayed_refs()
Dextent-tree.c94 struct btrfs_key *ins, int ref_mod);
857 num_refs += head->node.ref_mod; in btrfs_lookup_extent_info()
2088 &ins, node->ref_mod); in run_delayed_data_ref()
2093 ref->offset, node->ref_mod, in run_delayed_data_ref()
2099 ref->offset, node->ref_mod, in run_delayed_data_ref()
2248 BUG_ON(node->ref_mod != 1); in run_delayed_tree_ref()
2511 locked_ref->node.ref_mod -= ref->ref_mod; in __btrfs_run_delayed_refs()
2514 locked_ref->node.ref_mod += ref->ref_mod; in __btrfs_run_delayed_refs()
7255 struct btrfs_key *ins, int ref_mod) in alloc_reserved_file_extent() argument
7288 btrfs_set_extent_refs(leaf, extent_item, ref_mod); in alloc_reserved_file_extent()
[all …]