Lines Matching refs:test
89 struct struct_test *test = &tests[i]; in test_openat2_struct() local
90 struct open_how_ext how_ext = test->arg; in test_openat2_struct()
120 fd = raw_openat2(AT_FDCWD, ".", how_copy, test->size); in test_openat2_struct()
121 if (test->err >= 0) in test_openat2_struct()
124 failed = (fd != test->err); in test_openat2_struct()
141 if (test->err >= 0) in test_openat2_struct()
143 test->name, misalign); in test_openat2_struct()
146 test->name, misalign, test->err, in test_openat2_struct()
147 strerror(-test->err)); in test_openat2_struct()
249 struct flag_test *test = &tests[i]; in test_openat2_flags() local
258 path = (test->how.flags & O_CREAT) ? "/tmp/ksft.openat2_tmpfile" : "."; in test_openat2_flags()
261 fd = sys_openat2(AT_FDCWD, path, &test->how); in test_openat2_flags()
268 test->name, fd, strerror(-fd)); in test_openat2_flags()
272 if (test->err >= 0) in test_openat2_flags()
275 failed = (fd != test->err); in test_openat2_flags()
291 if (test->how.flags & O_CREAT) in test_openat2_flags()
293 if (!(test->how.flags & O_LARGEFILE)) in test_openat2_flags()
295 failed |= (fdflags != test->how.flags); in test_openat2_flags()
305 test->how.flags); in test_openat2_flags()
311 if (test->err >= 0) in test_openat2_flags()
312 resultfn("openat2 with %s succeeds\n", test->name); in test_openat2_flags()
315 test->name, test->err, strerror(-test->err)); in test_openat2_flags()