Lines Matching refs:tc

108 	ATF_TC_HEAD(fs##_##func,tc)					\
110 atf_tc_set_md_var(tc, "descr", type " test for " desc); \
111 atf_tc_set_md_var(tc, "X-fs.type", #fs); \
112 atf_tc_set_md_var(tc, "X-fs.mntname", type); \
116 ATF_TC_BODY(fs##_##func,tc) \
118 if (!atf_check_fstype(tc, #fs)) \
120 FSTEST_CONSTRUCTOR(tc,fs,fs##func##tmp); \
121 func(tc,FSTEST_MNTNAME); \
122 if (fs##_fstest_unmount(tc, FSTEST_MNTNAME, 0) != 0) { \
130 ATF_TC_HEAD(_fs_##_##_func_,tc) \
132 atf_tc_set_md_var(tc, "descr",_type_" test for "_desc_);\
133 atf_tc_set_md_var(tc, "X-fs.type", #_fs_); \
134 atf_tc_set_md_var(tc, "X-fs.mntname", _type_); \
138 ATF_TC_BODY(_fs_##_##_func_,tc) \
140 if (!atf_check_fstype(tc, #_fs_)) \
142 FSTEST_CONSTRUCTOR(tc,_fs_,_fs_##_func_##tmp); \
143 _gen_(tc,FSTEST_MNTNAME); \
144 if (_fs_##_fstest_unmount(tc, FSTEST_MNTNAME, 0) != 0) \
146 if (_fs_##_fstest_mount(tc, _fs_##_func_##tmp, \
149 _func_(tc,FSTEST_MNTNAME); \
150 if (_fs_##_fstest_unmount(tc, FSTEST_MNTNAME, 0) != 0) {\
249 atf_check_fstype(const atf_tc_t *tc, const char *fs) in atf_check_fstype() argument
253 if (!atf_tc_has_config_var(tc, "fstype")) in atf_check_fstype()
256 fstype = atf_tc_get_config_var(tc, "fstype"); in atf_check_fstype()
262 #define FSTYPE_EXT2FS(tc)\ argument
263 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ext2fs") == 0)
264 #define FSTYPE_FFS(tc)\ argument
265 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ffs") == 0)
266 #define FSTYPE_FFSLOG(tc)\ argument
267 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ffslog") == 0)
268 #define FSTYPE_LFS(tc)\ argument
269 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "lfs") == 0)
270 #define FSTYPE_MSDOS(tc)\ argument
271 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "msdosfs") == 0)
272 #define FSTYPE_NFS(tc)\ argument
273 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "nfs") == 0)
274 #define FSTYPE_NFSRO(tc)\ argument
275 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "nfsro") == 0)
276 #define FSTYPE_P2K_FFS(tc)\ argument
277 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "p2k_ffs") == 0)
278 #define FSTYPE_PUFFS(tc)\ argument
279 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "puffs") == 0)
280 #define FSTYPE_RUMPFS(tc)\ argument
281 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "rumpfs") == 0)
282 #define FSTYPE_SYSVBFS(tc)\ argument
283 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "sysvbfs") == 0)
284 #define FSTYPE_TMPFS(tc)\ argument
285 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "tmpfs") == 0)
286 #define FSTYPE_UDF(tc)\ argument
287 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "udf") == 0)
288 #define FSTYPE_V7FS(tc)\ argument
289 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "v7fs") == 0)
290 #define FSTYPE_ZFS(tc)\ argument
291 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "zfs") == 0)