Home
last modified time | relevance | path

Searched refs:subvol_sem (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Dioctl.c999 down_read(&fs_info->subvol_sem); in btrfs_mksubvol()
1012 up_read(&fs_info->subvol_sem); in btrfs_mksubvol()
1992 down_read(&fs_info->subvol_sem); in btrfs_ioctl_subvol_getflags()
1995 up_read(&fs_info->subvol_sem); in btrfs_ioctl_subvol_getflags()
2036 down_write(&fs_info->subvol_sem); in btrfs_ioctl_subvol_setflags()
2085 up_write(&fs_info->subvol_sem); in btrfs_ioctl_subvol_setflags()
4227 down_write(&fs_info->subvol_sem); in btrfs_ioctl_quota_ctl()
4242 up_write(&fs_info->subvol_sem); in btrfs_ioctl_quota_ctl()
4491 down_write(&fs_info->subvol_sem); in _btrfs_ioctl_set_received_subvol()
4557 up_write(&fs_info->subvol_sem); in _btrfs_ioctl_set_received_subvol()
[all...]
H A Dinode.c4011 down_write(&fs_info->subvol_sem); in btrfs_delete_subvolume()
4123 up_write(&fs_info->subvol_sem); in btrfs_delete_subvolume()
8933 down_read(&fs_info->subvol_sem); in btrfs_rename_exchange()
9120 up_read(&fs_info->subvol_sem); in btrfs_rename_exchange()
9237 down_read(&fs_info->subvol_sem); in btrfs_rename()
9383 up_read(&fs_info->subvol_sem); in btrfs_rename()
H A Dqgroup.c945 * We need to have subvol_sem write locked, to prevent races between in btrfs_quota_enable()
950 lockdep_assert_held_write(&fs_info->subvol_sem); in btrfs_quota_enable()
1137 * this function, since we are serialized by fs_info->subvol_sem. in btrfs_quota_enable()
1169 * we are holding a write lock on fs_info->subvol_sem, which in btrfs_quota_enable()
1205 * We need to have subvol_sem write locked to prevent races with in btrfs_quota_disable()
1208 lockdep_assert_held_write(&fs_info->subvol_sem); in btrfs_quota_disable()
H A Dctree.h710 struct rw_semaphore subvol_sem; member
H A Ddisk-io.c2828 init_rwsem(&fs_info->subvol_sem); in btrfs_init_fs_info()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dioctl.c992 down_read(&fs_info->subvol_sem); in btrfs_mksubvol()
1005 up_read(&fs_info->subvol_sem); in btrfs_mksubvol()
1416 down_read(&fs_info->subvol_sem); in btrfs_ioctl_subvol_getflags()
1419 up_read(&fs_info->subvol_sem); in btrfs_ioctl_subvol_getflags()
1460 down_write(&fs_info->subvol_sem); in btrfs_ioctl_subvol_setflags()
1509 up_write(&fs_info->subvol_sem); in btrfs_ioctl_subvol_setflags()
3712 down_write(&fs_info->subvol_sem); in btrfs_ioctl_quota_ctl()
3727 up_write(&fs_info->subvol_sem); in btrfs_ioctl_quota_ctl()
3971 down_write(&fs_info->subvol_sem); in _btrfs_ioctl_set_received_subvol()
4037 up_write(&fs_info->subvol_sem); in _btrfs_ioctl_set_received_subvol()
[all...]
H A Dfs.h490 struct rw_semaphore subvol_sem; member
H A Dinode.c4465 down_write(&fs_info->subvol_sem); in btrfs_delete_subvolume()
4581 up_write(&fs_info->subvol_sem); in btrfs_delete_subvolume()
8743 down_read(&fs_info->subvol_sem); in btrfs_rename_exchange()
8923 up_read(&fs_info->subvol_sem); in btrfs_rename_exchange()
9032 down_read(&fs_info->subvol_sem); in btrfs_rename()
9169 up_read(&fs_info->subvol_sem); in btrfs_rename()
H A Dqgroup.c969 * We need to have subvol_sem write locked, to prevent races between in btrfs_quota_enable()
974 lockdep_assert_held_write(&fs_info->subvol_sem); in btrfs_quota_enable()
1168 * this function, since we are serialized by fs_info->subvol_sem. in btrfs_quota_enable()
1200 * we are holding a write lock on fs_info->subvol_sem, which in btrfs_quota_enable()
1236 * We need to have subvol_sem write locked to prevent races with in btrfs_quota_disable()
1239 lockdep_assert_held_write(&fs_info->subvol_sem); in btrfs_quota_disable()
H A Ddisk-io.c2767 init_rwsem(&fs_info->subvol_sem); in btrfs_init_fs_info()

Completed in 65 milliseconds