Lines Matching refs:action
238 if (ref->action == next->action) { in merge_ref()
425 if (exist->action == ref->action) { in add_delayed_ref_tail_merge()
430 exist->action = ref->action; in add_delayed_ref_tail_merge()
539 int action, int is_data) in add_delayed_ref_head() argument
555 if (action == BTRFS_UPDATE_DELAYED_HEAD) in add_delayed_ref_head()
557 else if (action == BTRFS_DROP_DELAYED_REF) in add_delayed_ref_head()
571 if (action == BTRFS_ADD_DELAYED_EXTENT) in add_delayed_ref_head()
584 ref->action = 0; in add_delayed_ref_head()
618 trace_add_delayed_ref_head(ref, head_ref, action); in add_delayed_ref_head()
652 int action) in add_delayed_tree_ref() argument
659 if (action == BTRFS_ADD_DELAYED_EXTENT) in add_delayed_tree_ref()
660 action = BTRFS_ADD_DELAYED_REF; in add_delayed_tree_ref()
671 ref->action = action; in add_delayed_tree_ref()
685 trace_add_delayed_tree_ref(ref, full_ref, action); in add_delayed_tree_ref()
706 u64 offset, int action) in add_delayed_data_ref() argument
713 if (action == BTRFS_ADD_DELAYED_EXTENT) in add_delayed_data_ref()
714 action = BTRFS_ADD_DELAYED_REF; in add_delayed_data_ref()
726 ref->action = action; in add_delayed_data_ref()
742 trace_add_delayed_data_ref(ref, full_ref, action); in add_delayed_data_ref()
758 u64 ref_root, int level, int action, in btrfs_add_delayed_tree_ref() argument
791 bytenr, num_bytes, 0, 0, action, 0); in btrfs_add_delayed_tree_ref()
794 num_bytes, parent, ref_root, level, action); in btrfs_add_delayed_tree_ref()
814 u64 owner, u64 offset, u64 reserved, int action, in btrfs_add_delayed_data_ref() argument
854 action, 1); in btrfs_add_delayed_data_ref()
858 action); in btrfs_add_delayed_data_ref()