Home
last modified time | relevance | path

Searched refs:qgroupid (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/fs/btrfs/
H A Dqgroup.h218 u64 qgroupid; member
311 static inline u64 btrfs_qgroup_subvolid(u64 qgroupid) in btrfs_qgroup_subvolid() argument
313 return (qgroupid & ((1ULL << BTRFS_QGROUP_LEVEL_SHIFT) - 1)); in btrfs_qgroup_subvolid()
345 int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid);
346 int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid);
348 int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid,
384 int btrfs_verify_qgroup_counts(const struct btrfs_fs_info *fs_info, u64 qgroupid,
H A Dqgroup.c165 u64 qgroupid) in find_qgroup_rb() argument
172 if (qgroup->qgroupid < qgroupid) in find_qgroup_rb()
174 else if (qgroup->qgroupid > qgroupid) in find_qgroup_rb()
192 u64 qgroupid) in add_qgroup_rb() argument
205 if (qgroup->qgroupid < qgroupid) { in add_qgroup_rb()
207 } else if (qgroup->qgroupid > qgroupid) { in add_qgroup_rb()
216 qgroup->qgroupid = qgroupid; in add_qgroup_rb()
730 key.offset = qgroupid; in add_qgroup_item()
788 key.offset = qgroupid; in del_qgroup_item()
834 key.offset = qgroup->qgroupid; in update_qgroup_limit_item()
[all …]
H A Dtransaction.h212 u64 qgroupid) in btrfs_set_skip_qgroup() argument
218 delayed_refs->qgroup_to_skip = qgroupid; in btrfs_set_skip_qgroup()
H A Dioctl.c3834 if (!sa->qgroupid) { in btrfs_ioctl_qgroup_create()
3839 if (sa->create && is_fstree(sa->qgroupid)) { in btrfs_ioctl_qgroup_create()
3851 ret = btrfs_create_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create()
3853 ret = btrfs_remove_qgroup(trans, sa->qgroupid); in btrfs_ioctl_qgroup_create()
3875 u64 qgroupid; in btrfs_ioctl_qgroup_limit() local
3899 qgroupid = sa->qgroupid; in btrfs_ioctl_qgroup_limit()
3900 if (!qgroupid) { in btrfs_ioctl_qgroup_limit()
3902 qgroupid = btrfs_root_id(root); in btrfs_ioctl_qgroup_limit()
3905 ret = btrfs_limit_qgroup(trans, qgroupid, &sa->lim); in btrfs_ioctl_qgroup_limit()
H A Dsysfs.c2571 "%hu_%llu", btrfs_qgroup_level(qgroup->qgroupid), in btrfs_sysfs_add_one_qgroup()
2572 btrfs_qgroup_subvolid(qgroup->qgroupid)); in btrfs_sysfs_add_one_qgroup()
/linux-6.15/include/uapi/linux/
H A Dbtrfs_tree.h1230 static inline __u16 btrfs_qgroup_level(__u64 qgroupid) in btrfs_qgroup_level() argument
1232 return (__u16)(qgroupid >> BTRFS_QGROUP_LEVEL_SHIFT); in btrfs_qgroup_level()
H A Dbtrfs.h107 __u64 qgroupid; member
792 __u64 qgroupid; member
/linux-6.15/include/trace/events/
H A Dbtrfs.h1818 __entry->qgid = qgroup->qgroupid;
1845 __entry->qgid = qgroup->qgroupid;