/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | qgroup.h | 189 u64 qgroupid; member 234 static inline u64 btrfs_qgroup_subvolid(u64 qgroupid) in btrfs_qgroup_subvolid() argument 236 return (qgroupid & ((1ULL << BTRFS_QGROUP_LEVEL_SHIFT) - 1)); in btrfs_qgroup_subvolid() 256 int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid); 257 int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid); 258 int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid, 353 int btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid,
|
H A D | qgroup.c | 89 qgroup->qgroupid, qgroup_rsv_type_str(type), in qgroup_rsv_release() 172 u64 qgroupid) in find_qgroup_rb() 179 if (qgroup->qgroupid < qgroupid) in find_qgroup_rb() 181 else if (qgroup->qgroupid > qgroupid) in find_qgroup_rb() 191 u64 qgroupid) in add_qgroup_rb() 201 if (qgroup->qgroupid < qgroupid) in add_qgroup_rb() 203 else if (qgroup->qgroupid > qgroupi in add_qgroup_rb() 171 find_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) find_qgroup_rb() argument 190 add_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) add_qgroup_rb() argument 248 del_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) del_qgroup_rb() argument 310 btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid, u64 rfer, u64 excl) btrfs_verify_qgroup_counts() argument 638 add_qgroup_item(struct btrfs_trans_handle *trans, struct btrfs_root *quota_root, u64 qgroupid) add_qgroup_item() argument 706 del_qgroup_item(struct btrfs_trans_handle *trans, u64 qgroupid) del_qgroup_item() argument 1574 btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_create_qgroup() argument 1620 btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_remove_qgroup() argument 1679 btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid, struct btrfs_qgroup_limit *limit) btrfs_limit_qgroup() argument [all...] |
H A D | transaction.h | 179 * Make qgroup codes to skip given qgroupid, means the old/new_roots for 180 * qgroup won't contain the qgroupid in it. 183 u64 qgroupid) in btrfs_set_skip_qgroup() 189 delayed_refs->qgroup_to_skip = qgroupid; in btrfs_set_skip_qgroup() 182 btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_set_skip_qgroup() argument
|
H A D | ioctl.c | 4323 if (!sa->qgroupid) { in btrfs_ioctl_qgroup_create() 4328 if (sa->create && is_fstree(sa->qgroupid)) { in btrfs_ioctl_qgroup_create() 4340 ret = btrfs_create_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create() 4342 ret = btrfs_remove_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create() 4364 u64 qgroupid; in btrfs_ioctl_qgroup_limit() local 4385 qgroupid = sa->qgroupid; in btrfs_ioctl_qgroup_limit() 4386 if (!qgroupid) { in btrfs_ioctl_qgroup_limit() 4388 qgroupid = root->root_key.objectid; in btrfs_ioctl_qgroup_limit() 4391 ret = btrfs_limit_qgroup(trans, qgroupid, in btrfs_ioctl_qgroup_limit() [all...] |
H A D | sysfs.c | 1644 "%hu_%llu", btrfs_qgroup_level(qgroup->qgroupid), in btrfs_sysfs_add_one_qgroup() 1645 btrfs_qgroup_subvolid(qgroup->qgroupid)); in btrfs_sysfs_add_one_qgroup()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | qgroup.h | 193 u64 qgroupid; member 247 static inline u64 btrfs_qgroup_subvolid(u64 qgroupid) in btrfs_qgroup_subvolid() argument 249 return (qgroupid & ((1ULL << BTRFS_QGROUP_LEVEL_SHIFT) - 1)); in btrfs_qgroup_subvolid() 271 int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid); 272 int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid); 273 int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid, 368 int btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid,
|
H A D | qgroup.c | 83 qgroup->qgroupid, qgroup_rsv_type_str(type), in qgroup_rsv_release() 166 u64 qgroupid) in find_qgroup_rb() 173 if (qgroup->qgroupid < qgroupid) in find_qgroup_rb() 175 else if (qgroup->qgroupid > qgroupid) in find_qgroup_rb() 185 u64 qgroupid) in add_qgroup_rb() 195 if (qgroup->qgroupid < qgroupid) in add_qgroup_rb() 197 else if (qgroup->qgroupid > qgroupi in add_qgroup_rb() 165 find_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) find_qgroup_rb() argument 184 add_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) add_qgroup_rb() argument 243 del_qgroup_rb(struct btrfs_fs_info *fs_info, u64 qgroupid) del_qgroup_rb() argument 328 btrfs_verify_qgroup_counts(struct btrfs_fs_info *fs_info, u64 qgroupid, u64 rfer, u64 excl) btrfs_verify_qgroup_counts() argument 663 add_qgroup_item(struct btrfs_trans_handle *trans, struct btrfs_root *quota_root, u64 qgroupid) add_qgroup_item() argument 731 del_qgroup_item(struct btrfs_trans_handle *trans, u64 qgroupid) del_qgroup_item() argument 1625 btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_create_qgroup() argument 1671 btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_remove_qgroup() argument 1730 btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid, struct btrfs_qgroup_limit *limit) btrfs_limit_qgroup() argument [all...] |
H A D | transaction.h | 184 * Make qgroup codes to skip given qgroupid, means the old/new_roots for 185 * qgroup won't contain the qgroupid in it. 188 u64 qgroupid) in btrfs_set_skip_qgroup() 194 delayed_refs->qgroup_to_skip = qgroupid; in btrfs_set_skip_qgroup() 187 btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid) btrfs_set_skip_qgroup() argument
|
H A D | ioctl.c | 3808 if (!sa->qgroupid) { in btrfs_ioctl_qgroup_create() 3813 if (sa->create && is_fstree(sa->qgroupid)) { in btrfs_ioctl_qgroup_create() 3825 ret = btrfs_create_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create() 3827 ret = btrfs_remove_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create() 3849 u64 qgroupid; in btrfs_ioctl_qgroup_limit() local 3870 qgroupid = sa->qgroupid; in btrfs_ioctl_qgroup_limit() 3871 if (!qgroupid) { in btrfs_ioctl_qgroup_limit() 3873 qgroupid = root->root_key.objectid; in btrfs_ioctl_qgroup_limit() 3876 ret = btrfs_limit_qgroup(trans, qgroupid, in btrfs_ioctl_qgroup_limit() [all...] |
H A D | sysfs.c | 38 * qgroup_attrs /sys/fs/btrfs/<uuid>/qgroups/<level>_<qgroupid> 2212 * Path: /sys/fs/btrfs/<uuid>/qgroups/<level>_<qgroupid>/ 2254 "%hu_%llu", btrfs_qgroup_level(qgroup->qgroupid), in btrfs_sysfs_add_one_qgroup() 2255 btrfs_qgroup_subvolid(qgroup->qgroupid)); in btrfs_sysfs_add_one_qgroup()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | btrfs.h | 100 __u64 qgroupid; member 739 __u64 qgroupid; member
|
H A D | btrfs_tree.h | 223 * One key per qgroup, (0, BTRFS_QGROUP_INFO_KEY, qgroupid). 228 * One key per qgroup, (0, BTRFS_QGROUP_LIMIT_KEY, qgroupid). 930 static inline __u16 btrfs_qgroup_level(__u64 qgroupid) in btrfs_qgroup_level() argument 932 return (__u16)(qgroupid >> BTRFS_QGROUP_LEVEL_SHIFT); in btrfs_qgroup_level()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | btrfs_tree.h | 272 * One key per qgroup, (0, BTRFS_QGROUP_INFO_KEY, qgroupid). 277 * One key per qgroup, (0, BTRFS_QGROUP_LIMIT_KEY, qgroupid). 1185 static inline __u16 btrfs_qgroup_level(__u64 qgroupid) in btrfs_qgroup_level() argument 1187 return (__u16)(qgroupid >> BTRFS_QGROUP_LEVEL_SHIFT); in btrfs_qgroup_level()
|
H A D | btrfs.h | 106 __u64 qgroupid; member 778 __u64 qgroupid; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | btrfs.h | 65 __u64 qgroupid; member 403 __u64 qgroupid; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | btrfs.h | 65 __u64 qgroupid; member 403 __u64 qgroupid; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | btrfs.h | 55 __u64 qgroupid; member 415 __u64 qgroupid; member
|
H A D | btrfs_tree.h | 455 static inline __u64 btrfs_qgroup_level(__u64 qgroupid) in btrfs_qgroup_level() argument 457 return qgroupid >> BTRFS_QGROUP_LEVEL_SHIFT; in btrfs_qgroup_level()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | btrfs.h | 1678 __entry->qgid = qgroup->qgroupid; 1705 __entry->qgid = qgroup->qgroupid;
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | btrfs.h | 1846 __entry->qgid = qgroup->qgroupid; 1873 __entry->qgid = qgroup->qgroupid;
|