Home
last modified time | relevance | path

Searched refs:qgroup (Results 1 – 3 of 3) sorted by relevance

/linux/fs/btrfs/
H A Dqgroup.c23 #include "qgroup.h"
53 * Helpers to access qgroup reservation
58 static u64 qgroup_rsv_total(const struct btrfs_qgroup *qgroup) in qgroup_rsv_total() argument
64 ret += qgroup->rsv.values[i]; in qgroup_rsv_total()
83 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_add() argument
86 trace_btrfs_qgroup_update_reserve(fs_info, qgroup, num_bytes, type); in qgroup_rsv_add()
87 qgroup->rsv.values[type] += num_bytes; in qgroup_rsv_add()
91 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_release() argument
94 trace_btrfs_qgroup_update_reserve(fs_info, qgroup, -(s64)num_bytes, type); in qgroup_rsv_release()
95 if (qgroup in qgroup_rsv_release()
166 const struct btrfs_qgroup *qgroup = rb_entry(node, struct btrfs_qgroup, node); btrfs_qgroup_qgroupid_key_cmp() local
226 __del_qgroup_rb(struct btrfs_qgroup * qgroup) __del_qgroup_rb() argument
251 struct btrfs_qgroup *qgroup = find_qgroup_rb(fs_info, qgroupid); del_qgroup_rb() local
338 struct btrfs_qgroup *qgroup; btrfs_verify_qgroup_counts() local
459 struct btrfs_qgroup *qgroup; btrfs_read_qgroup_config() local
647 struct btrfs_qgroup *qgroup; btrfs_check_quota_leak() local
672 struct btrfs_qgroup *qgroup; btrfs_free_qgroup_config() local
838 update_qgroup_limit_item(struct btrfs_trans_handle * trans,struct btrfs_qgroup * qgroup) update_qgroup_limit_item() argument
876 update_qgroup_info_item(struct btrfs_trans_handle * trans,struct btrfs_qgroup * qgroup) update_qgroup_info_item() argument
1009 struct btrfs_qgroup *qgroup = NULL; btrfs_quota_enable() local
1451 qgroup_dirty(struct btrfs_fs_info * fs_info,struct btrfs_qgroup * qgroup) qgroup_dirty() argument
1457 qgroup_iterator_add(struct list_head * head,struct btrfs_qgroup * qgroup) qgroup_iterator_add() argument
1468 struct btrfs_qgroup *qgroup; qgroup_iterator_clean() local
1492 struct btrfs_qgroup *qgroup; __qgroup_excl_accounting() local
1545 struct btrfs_qgroup *qgroup; quick_update_accounting() local
1702 struct btrfs_qgroup *qgroup; btrfs_create_qgroup() local
1740 can_delete_parent_qgroup(struct btrfs_fs_info * fs_info,struct btrfs_qgroup * qgroup) can_delete_parent_qgroup() argument
1754 can_delete_squota_subvol_qgroup(struct btrfs_fs_info * fs_info,struct btrfs_qgroup * qgroup) can_delete_squota_subvol_qgroup() argument
1767 can_delete_qgroup(struct btrfs_fs_info * fs_info,struct btrfs_qgroup * qgroup) can_delete_qgroup() argument
1811 struct btrfs_qgroup *qgroup; btrfs_remove_qgroup() local
1947 struct btrfs_qgroup *qgroup; btrfs_limit_qgroup() local
2747 qgroup_iterator_nested_add(struct list_head * head,struct btrfs_qgroup * qgroup) qgroup_iterator_nested_add() argument
2758 struct btrfs_qgroup *qgroup; qgroup_iterator_nested_clean() local
3143 struct btrfs_qgroup *qgroup; btrfs_run_qgroups() local
3211 struct btrfs_qgroup *qgroup; btrfs_qgroup_check_inherit() local
3283 struct btrfs_qgroup *qgroup; qgroup_snapshot_quick_inherit() local
3619 struct btrfs_qgroup *qgroup; qgroup_reserve() local
3682 struct btrfs_qgroup *qgroup; btrfs_qgroup_free_refroot() local
4035 struct btrfs_qgroup *qgroup; qgroup_rescan_zero_tracking() local
4602 struct btrfs_qgroup *qgroup; qgroup_convert_meta() local
4940 struct btrfs_qgroup *qgroup; btrfs_record_squota_delta() local
[all...]
H A Dsysfs.c2486 struct btrfs_qgroup *qgroup = container_of(qgroup_kobj, \
2488 return btrfs_show_u64(&qgroup->_member, &fs_info->qgroup_lock, buf); \
2490 BTRFS_ATTR(qgroup, _show_name, btrfs_qgroup_show_##_member)
2498 struct btrfs_qgroup *qgroup = container_of(qgroup_kobj, \
2500 return btrfs_show_u64(&qgroup->rsv.values[_type], \
2503 BTRFS_ATTR(qgroup, rsv_##_name, btrfs_qgroup_rsv_show_##_name)
2520 BTRFS_ATTR_PTR(qgroup, referenced),
2521 BTRFS_ATTR_PTR(qgroup, exclusive),
2522 BTRFS_ATTR_PTR(qgroup, max_referenced),
2523 BTRFS_ATTR_PTR(qgroup, max_exclusive),
[all …]
/linux/include/trace/events/
H A Dbtrfs.h2670 const struct btrfs_qgroup *qgroup,
2673 TP_ARGS(fs_info, qgroup, cur_old_count, cur_new_count),
2684 __entry->qgid = qgroup->qgroupid;
2685 __entry->old_rfer = qgroup->rfer;
2686 __entry->old_excl = qgroup->excl;
2698 TP_PROTO(const struct btrfs_fs_info *fs_info, const struct btrfs_qgroup *qgroup,
2701 TP_ARGS(fs_info, qgroup, diff, type),
2711 __entry->qgid = qgroup->qgroupid;
2712 __entry->cur_reserved = qgroup->rsv.values[type];