Searched refs:exclusive_operation (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/btrfs/
H A Dioctl.c414 if (fs_info->exclusive_operation == BTRFS_EXCLOP_NONE) {
415 fs_info->exclusive_operation = type;
438 if (fs_info->exclusive_operation == type ||
439 (fs_info->exclusive_operation == BTRFS_EXCLOP_BALANCE_PAUSED &&
455 WRITE_ONCE(fs_info->exclusive_operation, BTRFS_EXCLOP_NONE);
457 sysfs_notify(&fs_info->fs_devices->fsid_kobj, NULL, "exclusive_operation");
466 ASSERT(fs_info->exclusive_operation == BTRFS_EXCLOP_BALANCE ||
467 fs_info->exclusive_operation == BTRFS_EXCLOP_DEV_ADD ||
468 fs_info->exclusive_operation == BTRFS_EXCLOP_NONE ||
469 fs_info->exclusive_operation
[all...]
H A Dfs.h806 enum btrfs_exclusive_operation exclusive_operation; member in struct:btrfs_fs_info
H A Dsysfs.c1174 switch (READ_ONCE(fs_info->exclusive_operation)) {
1205 BTRFS_ATTR(, exclusive_operation, btrfs_exclusive_operation_show);
1364 BTRFS_ATTR_PTR(, exclusive_operation),
H A Dvolumes.c355 * During the course of Paused state, fs_info::exclusive_operation remains set.
4616 ASSERT(fs_info->exclusive_operation == BTRFS_EXCLOP_BALANCE_PAUSED);
4617 fs_info->exclusive_operation = BTRFS_EXCLOP_BALANCE;

Completed in 230 milliseconds