Lines Matching +full:func +full:-

3 /*-
37 #include <atf-c.h>
106 #define ATF_TC_FSADD(fs,type,func,desc) \ argument
107 ATF_TC(fs##_##func); \
108 ATF_TC_HEAD(fs##_##func,tc) \
111 atf_tc_set_md_var(tc, "X-fs.type", #fs); \
112 atf_tc_set_md_var(tc, "X-fs.mntname", type); \
114 void *fs##func##tmp; \
116 ATF_TC_BODY(fs##_##func,tc) \
120 FSTEST_CONSTRUCTOR(tc,fs,fs##func##tmp); \
121 func(tc,FSTEST_MNTNAME); \
133 atf_tc_set_md_var(tc, "X-fs.type", #_fs_); \
134 atf_tc_set_md_var(tc, "X-fs.mntname", _type_); \
156 #define ATF_TP_FSADD(fs,func) \ argument
157 ATF_TP_ADD_TC(tp,fs##_##func)
159 #define ATF_TC_FSAPPLY_NOZFS(func,desc) \ argument
160 ATF_TC_FSADD(ext2fs,MOUNT_EXT2FS,func,desc) \
161 ATF_TC_FSADD(ffs,MOUNT_FFS,func,desc) \
162 ATF_TC_FSADD(ffslog,MOUNT_FFS,func,desc) \
163 ATF_TC_FSADD(lfs,MOUNT_LFS,func,desc) \
164 ATF_TC_FSADD(msdosfs,MOUNT_MSDOS,func,desc) \
165 ATF_TC_FSADD(nfs,MOUNT_NFS,func,desc) \
166 ATF_TC_FSADD(puffs,MOUNT_PUFFS,func,desc) \
167 ATF_TC_FSADD(p2k_ffs,MOUNT_PUFFS,func,desc) \
168 ATF_TC_FSADD(rumpfs,MOUNT_RUMPFS,func,desc) \
169 ATF_TC_FSADD(sysvbfs,MOUNT_SYSVBFS,func,desc) \
170 ATF_TC_FSADD(tmpfs,MOUNT_TMPFS,func,desc) \
171 ATF_TC_FSADD(udf,MOUNT_UDF,func,desc) \
172 ATF_TC_FSADD(v7fs,MOUNT_V7FS,func,desc)
174 #define ATF_TP_FSAPPLY_NOZFS(func) \ argument
175 ATF_TP_FSADD(ext2fs,func); \
176 ATF_TP_FSADD(ffs,func); \
177 ATF_TP_FSADD(ffslog,func); \
178 ATF_TP_FSADD(lfs,func); \
179 ATF_TP_FSADD(msdosfs,func); \
180 ATF_TP_FSADD(nfs,func); \
181 ATF_TP_FSADD(puffs,func); \
182 ATF_TP_FSADD(p2k_ffs,func); \
183 ATF_TP_FSADD(rumpfs,func); \
184 ATF_TP_FSADD(sysvbfs,func); \
185 ATF_TP_FSADD(tmpfs,func); \
186 ATF_TP_FSADD(udf,func); \
187 ATF_TP_FSADD(v7fs,func);
191 #define ATF_TC_FSAPPLY(func,desc) \ argument
192 ATF_TC_FSAPPLY_NOZFS(func,desc) \
193 ATF_TC_FSADD(zfs,MOUNT_ZFS,func,desc)
194 #define ATF_TP_FSAPPLY(func) \ argument
195 ATF_TP_FSAPPLY_NOZFS(func) \
196 ATF_TP_FSADD(zfs,func);
200 #define ATF_TC_FSAPPLY(func,desc) \ argument
201 ATF_TC_FSAPPLY_NOZFS(func,desc)
202 #define ATF_TP_FSAPPLY(func) \ argument
203 ATF_TP_FSAPPLY_NOZFS(func)
218 #define ATF_TC_FSAPPLY_RO(func,desc,gen) \ argument
219 ATF_TC_FSADD_RO(ext2fs,MOUNT_EXT2FS,func,desc,gen) \
220 ATF_TC_FSADD_RO(ffs,MOUNT_FFS,func,desc,gen) \
221 ATF_TC_FSADD_RO(ffslog,MOUNT_FFS,func,desc,gen) \
222 ATF_TC_FSADD_RO(msdosfs,MOUNT_MSDOS,func,desc,gen) \
223 ATF_TC_FSADD_RO(nfs,MOUNT_NFS,func,desc,gen) \
224 ATF_TC_FSADD_RO(nfsro,MOUNT_NFS,func,desc,gen) \
225 ATF_TC_FSADD_RO(sysvbfs,MOUNT_SYSVBFS,func,desc,gen) \
226 ATF_TC_FSADD_RO(udf,MOUNT_UDF,func,desc,gen) \
227 ATF_TC_FSADD_RO(v7fs,MOUNT_V7FS,func,desc,gen)
229 #define ATF_TP_FSAPPLY_RO(func) \ argument
230 ATF_TP_FSADD(ext2fs,func); \
231 ATF_TP_FSADD(ffs,func); \
232 ATF_TP_FSADD(ffslog,func); \
233 ATF_TP_FSADD(msdosfs,func); \
234 ATF_TP_FSADD(nfs,func); \
235 ATF_TP_FSADD(nfsro,func); \
236 ATF_TP_FSADD(sysvbfs,func); \
237 ATF_TP_FSADD(udf,func); \
238 ATF_TP_FSADD(v7fs,func);
240 #define ATF_FSAPPLY(func,desc) \ argument
241 ATF_TC_FSAPPLY(func,desc); \
244 ATF_TP_FSAPPLY(func); \
263 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ext2fs") == 0)
265 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ffs") == 0)
267 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "ffslog") == 0)
269 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "lfs") == 0)
271 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "msdosfs") == 0)
273 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "nfs") == 0)
275 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "nfsro") == 0)
277 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "p2k_ffs") == 0)
279 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "puffs") == 0)
281 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "rumpfs") == 0)
283 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "sysvbfs") == 0)
285 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "tmpfs") == 0)
287 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "udf") == 0)
289 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "v7fs") == 0)
291 (strcmp(atf_tc_get_md_var(tc, "X-fs.type"), "zfs") == 0)
294 if (rump_sys_chdir(FSTEST_MNTNAME) == -1) \
298 if (rump_sys_chdir("/") == -1) \