Lines Matching refs:qgroupid
53 u64 qgroupid; member
112 u64 qgroupid) in find_qgroup_rb() argument
119 if (qgroup->qgroupid < qgroupid) in find_qgroup_rb()
121 else if (qgroup->qgroupid > qgroupid) in find_qgroup_rb()
131 u64 qgroupid) in add_qgroup_rb() argument
141 if (qgroup->qgroupid < qgroupid) in add_qgroup_rb()
143 else if (qgroup->qgroupid > qgroupid) in add_qgroup_rb()
153 qgroup->qgroupid = qgroupid; in add_qgroup_rb()
188 static int del_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) in del_qgroup_rb() argument
190 struct btrfs_qgroup *qgroup = find_qgroup_rb(fs_info, qgroupid); in del_qgroup_rb()
250 int btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid, in btrfs_verify_qgroup_counts() argument
255 qgroup = find_qgroup_rb(fs_info, qgroupid); in btrfs_verify_qgroup_counts()
533 struct btrfs_root *quota_root, u64 qgroupid) in add_qgroup_item() argument
551 key.offset = qgroupid; in add_qgroup_item()
601 struct btrfs_root *quota_root, u64 qgroupid) in del_qgroup_item() argument
613 key.offset = qgroupid; in del_qgroup_item()
659 key.offset = qgroup->qgroupid; in update_qgroup_limit_item()
704 key.offset = qgroup->qgroupid; in update_qgroup_info_item()
1038 ret = ulist_add(tmp, glist->group->qgroupid, in __qgroup_excl_accounting()
1059 ret = ulist_add(tmp, glist->group->qgroupid, in __qgroup_excl_accounting()
1234 struct btrfs_fs_info *fs_info, u64 qgroupid) in btrfs_create_qgroup() argument
1246 qgroup = find_qgroup_rb(fs_info, qgroupid); in btrfs_create_qgroup()
1252 ret = add_qgroup_item(trans, quota_root, qgroupid); in btrfs_create_qgroup()
1257 qgroup = add_qgroup_rb(fs_info, qgroupid); in btrfs_create_qgroup()
1268 struct btrfs_fs_info *fs_info, u64 qgroupid) in btrfs_remove_qgroup() argument
1282 qgroup = find_qgroup_rb(fs_info, qgroupid); in btrfs_remove_qgroup()
1293 ret = del_qgroup_item(trans, quota_root, qgroupid); in btrfs_remove_qgroup()
1299 qgroupid, in btrfs_remove_qgroup()
1300 list->group->qgroupid); in btrfs_remove_qgroup()
1306 del_qgroup_rb(quota_root->fs_info, qgroupid); in btrfs_remove_qgroup()
1314 struct btrfs_fs_info *fs_info, u64 qgroupid, in btrfs_limit_qgroup() argument
1328 qgroup = find_qgroup_rb(fs_info, qgroupid); in btrfs_limit_qgroup()
1351 qgroupid); in btrfs_limit_qgroup()
1594 ret = ulist_add(qgroups, qg->qgroupid, ptr_to_u64(qg), in qgroup_calc_old_refcnt()
1598 ret = ulist_add(tmp, qg->qgroupid, ptr_to_u64(qg), GFP_ATOMIC); in qgroup_calc_old_refcnt()
1630 ret = ulist_add(qgroups, glist->group->qgroupid, in qgroup_calc_old_refcnt()
1635 ret = ulist_add(tmp, glist->group->qgroupid, in qgroup_calc_old_refcnt()
1686 ret = ulist_add(qgroups, qg->qgroupid, ptr_to_u64(qg), in qgroup_account_deleted_refs()
1702 ret = ulist_add(tmp, qg->qgroupid, ptr_to_u64(qg), in qgroup_account_deleted_refs()
1731 ret = ulist_add(qgroups, glist->group->qgroupid, in qgroup_account_deleted_refs()
1735 ret = ulist_add(tmp, glist->group->qgroupid, in qgroup_account_deleted_refs()
1757 ret = ulist_add(qgroups, qgroup->qgroupid, ptr_to_u64(qgroup), in qgroup_calc_new_refcnt()
1761 ret = ulist_add(tmp, qgroup->qgroupid, ptr_to_u64(qgroup), in qgroup_calc_new_refcnt()
1782 ret = ulist_add(tmp, glist->group->qgroupid, in qgroup_calc_new_refcnt()
1786 ret = ulist_add(qgroups, glist->group->qgroupid, in qgroup_calc_new_refcnt()
2126 err = ulist_add(parents, glist->group->qgroupid, in qgroup_subtree_accounting()
2143 err = ulist_add(parents, glist->group->qgroupid, in qgroup_subtree_accounting()
2331 if ((srcgroup->qgroupid >> 48) <= (objectid >> 48)) { in btrfs_qgroup_inherit()
2402 dstgroup->qgroupid); in btrfs_qgroup_inherit()
2517 ret = ulist_add(fs_info->qgroup_ulist, qgroup->qgroupid, in btrfs_qgroup_reserve()
2544 glist->group->qgroupid, in btrfs_qgroup_reserve()
2595 ret = ulist_add(fs_info->qgroup_ulist, qgroup->qgroupid, in btrfs_qgroup_free()
2610 glist->group->qgroupid, in btrfs_qgroup_free()