Lines Matching refs:seq

1413 	if (oper1->seq < oper2->seq)  in comp_oper()
1415 if (oper1->seq > oper2->seq) in comp_oper()
1488 oper->seq = atomic_inc_return(&fs_info->qgroup_op_seq); in btrfs_qgroup_record_ref()
1490 oper->elem.seq = 0; in btrfs_qgroup_record_ref()
1565 u64 seq, int *old_roots, int rescan) in qgroup_calc_old_refcnt() argument
1619 qg->old_refcnt = seq; in qgroup_calc_old_refcnt()
1620 else if (qg->old_refcnt < seq) in qgroup_calc_old_refcnt()
1621 qg->old_refcnt = seq + 1; in qgroup_calc_old_refcnt()
1625 if (qg->new_refcnt < seq) in qgroup_calc_old_refcnt()
1626 qg->new_refcnt = seq + 1; in qgroup_calc_old_refcnt()
1653 struct ulist *qgroups, u64 seq, in qgroup_account_deleted_refs() argument
1722 if (qg->old_refcnt < seq) in qgroup_account_deleted_refs()
1723 qg->old_refcnt = seq + 1; in qgroup_account_deleted_refs()
1726 if (qg->new_refcnt < seq) in qgroup_account_deleted_refs()
1727 qg->new_refcnt = seq + 1; in qgroup_account_deleted_refs()
1749 u64 seq) in qgroup_calc_new_refcnt() argument
1771 if (qg->new_refcnt < seq) in qgroup_calc_new_refcnt()
1772 qg->new_refcnt = seq + 1; in qgroup_calc_new_refcnt()
1776 if (qg->old_refcnt < seq) in qgroup_calc_new_refcnt()
1777 qg->old_refcnt = seq + 1; in qgroup_calc_new_refcnt()
1800 struct ulist *qgroups, u64 seq, in qgroup_adjust_counters() argument
1817 if (qg->old_refcnt <= seq && qg->new_refcnt > seq) { in qgroup_adjust_counters()
1827 if (qg->old_refcnt > seq && qg->new_refcnt <= seq) { in qgroup_adjust_counters()
1833 if (qg->old_refcnt < seq) in qgroup_adjust_counters()
1836 cur_old_count = qg->old_refcnt - seq; in qgroup_adjust_counters()
1837 if (qg->new_refcnt < seq) in qgroup_adjust_counters()
1840 cur_new_count = qg->new_refcnt - seq; in qgroup_adjust_counters()
1887 oper->elem.seq, &roots); in check_existing_refs()
1953 u64 seq; in qgroup_shared_accounting() local
1958 if (oper->elem.seq) { in qgroup_shared_accounting()
1977 ret = btrfs_find_all_roots(trans, fs_info, oper->bytenr, elem.seq, in qgroup_shared_accounting()
1989 seq = fs_info->qgroup_seq; in qgroup_shared_accounting()
2000 seq, &old_roots, 0); in qgroup_shared_accounting()
2010 seq); in qgroup_shared_accounting()
2024 ret = qgroup_account_deleted_refs(fs_info, oper, tmp, qgroups, seq, in qgroup_shared_accounting()
2047 qgroups, seq, old_roots, new_roots, 0); in qgroup_shared_accounting()
2082 elem.seq, &roots); in qgroup_subtree_accounting()
2623 if (list_empty(&trans->qgroup_ref_list) && !trans->delayed_ref_elem.seq) in assert_qgroups_uptodate()
2629 (u32)(trans->delayed_ref_elem.seq >> 32), in assert_qgroups_uptodate()
2630 (u32)trans->delayed_ref_elem.seq); in assert_qgroups_uptodate()
2647 u64 seq; in qgroup_rescan_leaf() local
2704 seq = fs_info->qgroup_seq; in qgroup_rescan_leaf()
2709 seq, &new_roots, 1); in qgroup_rescan_leaf()
2717 seq, 0, new_roots, 1); in qgroup_rescan_leaf()