Home
last modified time | relevance | path

Searched refs:qgroup_ioctl_lock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Dqgroup.c170 /* must be called with qgroup_ioctl_lock held */
947 * and relock qgroup_ioctl_lock before setting fs_info->quota_root in btrfs_quota_enable()
952 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
967 * Unlock qgroup_ioctl_lock before starting the transaction. This is to in btrfs_quota_enable()
969 * qgroup_ioctl_lock and the vfs freeze semaphores, acquired when we in btrfs_quota_enable()
971 * After we started the transaction lock qgroup_ioctl_lock again and in btrfs_quota_enable()
979 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
991 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
1129 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
1131 * Commit the transaction while not holding qgroup_ioctl_lock, t in btrfs_quota_enable()
[all...]
H A Dioctl.c4284 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_ioctl_qgroup_assign()
4286 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_ioctl_qgroup_assign()
H A Dctree.h891 struct mutex qgroup_ioctl_lock; member
H A Ddisk-io.c2160 mutex_init(&fs_info->qgroup_ioctl_lock); in btrfs_init_qgroup()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dqgroup.c164 /* must be called with qgroup_ioctl_lock held */
971 * and relock qgroup_ioctl_lock before setting fs_info->quota_root in btrfs_quota_enable()
982 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
997 * Unlock qgroup_ioctl_lock before starting the transaction. This is to in btrfs_quota_enable()
999 * qgroup_ioctl_lock and the vfs freeze semaphores, acquired when we in btrfs_quota_enable()
1001 * After we started the transaction lock qgroup_ioctl_lock again and in btrfs_quota_enable()
1009 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
1021 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
1160 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_quota_enable()
1162 * Commit the transaction while not holding qgroup_ioctl_lock, t in btrfs_quota_enable()
[all...]
H A Dfs.h668 struct mutex qgroup_ioctl_lock; member
H A Dioctl.c3769 mutex_lock(&fs_info->qgroup_ioctl_lock); in btrfs_ioctl_qgroup_assign()
3771 mutex_unlock(&fs_info->qgroup_ioctl_lock); in btrfs_ioctl_qgroup_assign()
H A Ddisk-io.c1936 mutex_init(&fs_info->qgroup_ioctl_lock); in btrfs_init_qgroup()

Completed in 32 milliseconds