Lines Matching defs:test
85 struct struct_test *test = &tests[i];
86 struct open_how_ext how_ext = test->arg;
116 fd = raw_openat2(AT_FDCWD, ".", how_copy, test->size);
117 if (test->err >= 0)
120 failed = (fd != test->err);
137 if (test->err >= 0)
139 test->name, misalign);
142 test->name, misalign, test->err,
143 strerror(-test->err));
234 struct flag_test *test = &tests[i];
243 path = (test->how.flags & O_CREAT) ? "/tmp/ksft.openat2_tmpfile" : ".";
246 fd = sys_openat2(AT_FDCWD, path, &test->how);
253 test->name, fd, strerror(-fd));
257 if (test->err >= 0)
260 failed = (fd != test->err);
276 if (test->how.flags & O_CREAT)
278 if (!(test->how.flags & O_LARGEFILE))
280 failed |= (fdflags != test->how.flags);
290 test->how.flags);
296 if (test->err >= 0)
297 resultfn("openat2 with %s succeeds\n", test->name);
300 test->name, test->err, strerror(-test->err));