Lines Matching refs:opt
2159 #define btrfs_clear_opt(o, opt) ((o) &= ~BTRFS_MOUNT_##opt) argument
2160 #define btrfs_set_opt(o, opt) ((o) |= BTRFS_MOUNT_##opt) argument
2161 #define btrfs_raw_test_opt(o, opt) ((o) & BTRFS_MOUNT_##opt) argument
2162 #define btrfs_test_opt(root, opt) ((root)->fs_info->mount_opt & \ argument
2163 BTRFS_MOUNT_##opt)
2165 #define btrfs_set_and_info(root, opt, fmt, args...) \ argument
2167 if (!btrfs_test_opt(root, opt)) \
2169 btrfs_set_opt(root->fs_info->mount_opt, opt); \
2172 #define btrfs_clear_and_info(root, opt, fmt, args...) \ argument
2174 if (btrfs_test_opt(root, opt)) \
2176 btrfs_clear_opt(root->fs_info->mount_opt, opt); \
2191 #define btrfs_test_pending(info, opt) \ argument
2192 test_bit(BTRFS_PENDING_##opt, &(info)->pending_changes)
2193 #define btrfs_set_pending(info, opt) \ argument
2194 set_bit(BTRFS_PENDING_##opt, &(info)->pending_changes)
2195 #define btrfs_clear_pending(info, opt) \ argument
2196 clear_bit(BTRFS_PENDING_##opt, &(info)->pending_changes)
2204 #define btrfs_set_pending_and_info(info, opt, fmt, args...) \ argument
2206 if (!btrfs_raw_test_opt((info)->mount_opt, opt)) { \
2208 btrfs_set_pending((info), SET_##opt); \
2209 btrfs_clear_pending((info), CLEAR_##opt); \
2213 #define btrfs_clear_pending_and_info(info, opt, fmt, args...) \ argument
2215 if (btrfs_raw_test_opt((info)->mount_opt, opt)) { \
2217 btrfs_set_pending((info), CLEAR_##opt); \
2218 btrfs_clear_pending((info), SET_##opt); \
4077 #define btrfs_set_fs_incompat(__fs_info, opt) \ argument
4078 __btrfs_set_fs_incompat((__fs_info), BTRFS_FEATURE_INCOMPAT_##opt)
4101 #define btrfs_fs_incompat(fs_info, opt) \ argument
4102 __btrfs_fs_incompat((fs_info), BTRFS_FEATURE_INCOMPAT_##opt)