Lines Matching defs:qgroupid

102 		qgroup->qgroupid, qgroup_rsv_type_str(type),
175 u64 qgroupid)
182 if (qgroup->qgroupid < qgroupid)
184 else if (qgroup->qgroupid > qgroupid)
202 u64 qgroupid)
215 if (qgroup->qgroupid < qgroupid) {
217 } else if (qgroup->qgroupid > qgroupid) {
226 qgroup->qgroupid = qgroupid;
263 static int del_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid)
265 struct btrfs_qgroup *qgroup = find_qgroup_rb(fs_info, qgroupid);
349 int btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid,
354 qgroup = find_qgroup_rb(fs_info, qgroupid);
613 btrfs_qgroup_level(qgroup->qgroupid),
614 btrfs_qgroup_subvolid(qgroup->qgroupid),
706 struct btrfs_root *quota_root, u64 qgroupid)
724 key.offset = qgroupid;
773 static int del_qgroup_item(struct btrfs_trans_handle *trans, u64 qgroupid)
786 key.offset = qgroupid;
832 key.offset = qgroup->qgroupid;
878 key.offset = qgroup->qgroupid;
1689 int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
1706 qgroup = find_qgroup_rb(fs_info, qgroupid);
1718 ret = add_qgroup_item(trans, quota_root, qgroupid);
1723 qgroup = add_qgroup_rb(fs_info, prealloc, qgroupid);
1743 int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
1756 qgroup = find_qgroup_rb(fs_info, qgroupid);
1762 if (is_fstree(qgroupid) && qgroup_has_usage(qgroup)) {
1773 ret = del_qgroup_item(trans, qgroupid);
1780 ret = __del_qgroup_relation(trans, qgroupid,
1781 list->group->qgroupid);
1787 del_qgroup_rb(fs_info, qgroupid);
1802 int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid,
1820 qgroup = find_qgroup_rb(fs_info, qgroupid);
1871 qgroupid);
3079 u64 qgroupid = inherit->qgroups[i];
3081 if (btrfs_qgroup_level(qgroupid) == 0)
3085 qgroup = find_qgroup_rb(fs_info, qgroupid);
3130 qgids[i] = qg_list->group->qgroupid;
3169 if (list->group->qgroupid != parentid)
3268 ((srcgroup->qgroupid >> 48) <= (objectid >> 48)))