Lines Matching refs:disk
43 // Identify if a real disk is being tested instead of a ramdisk.
46 // The disk's cached info.
81 void setup_fs_test(test_disk_t disk, fs_test_type_t test_class);
111 #define BEGIN_FS_TEST_CASE(case_name, disk, fs_type, fs_name, info) \
115 if (can_execute_test(test_info, &disk, fs_type)) { \
116 setup_fs_test(disk, fs_type);
126 #define FS_TEST_CASE(case_name, disk, CASE_TESTS, test_type, fs_type, index) \
127 BEGIN_FS_TEST_CASE(case_name, disk, test_type, fs_type, &FILESYSTEMS[index]) \
131 #define RUN_FOR_ALL_FILESYSTEMS_TYPE(case_name, disk, test_type, CASE_TESTS) \
132 FS_TEST_CASE(case_name, disk, CASE_TESTS, test_type, memfs, 0) \
133 FS_TEST_CASE(case_name, disk, CASE_TESTS, test_type, minfs, 1) \
134 FS_TEST_CASE(case_name, disk, CASE_TESTS, test_type, thinfs, 2)
136 #define RUN_FOR_ALL_FILESYSTEMS_SIZE(case_name, disk, CASE_TESTS) \
137 FS_TEST_CASE(case_name, disk, CASE_TESTS, FS_TEST_NORMAL, memfs, 0) \
138 FS_TEST_CASE(case_name, disk, CASE_TESTS, FS_TEST_NORMAL, minfs, 1) \
139 FS_TEST_CASE(case_name##_fvm, disk, CASE_TESTS, FS_TEST_FVM, minfs, 1) \
140 FS_TEST_CASE(case_name, disk, CASE_TESTS, FS_TEST_NORMAL, thinfs, 2)