Lines Matching refs:test
90 struct struct_test *test = &tests[i]; in test_openat2_struct() local
91 struct open_how_ext how_ext = test->arg; in test_openat2_struct()
121 fd = raw_openat2(AT_FDCWD, ".", how_copy, test->size); in test_openat2_struct()
122 if (test->err >= 0) in test_openat2_struct()
125 failed = (fd != test->err); in test_openat2_struct()
142 if (test->err >= 0) in test_openat2_struct()
144 test->name, misalign); in test_openat2_struct()
147 test->name, misalign, test->err, in test_openat2_struct()
148 strerror(-test->err)); in test_openat2_struct()
250 struct flag_test *test = &tests[i]; in test_openat2_flags() local
259 path = (test->how.flags & O_CREAT) ? "/tmp/ksft.openat2_tmpfile" : "."; in test_openat2_flags()
262 fd = sys_openat2(AT_FDCWD, path, &test->how); in test_openat2_flags()
269 test->name, fd, strerror(-fd)); in test_openat2_flags()
273 if (test->err >= 0) in test_openat2_flags()
276 failed = (fd != test->err); in test_openat2_flags()
292 if (test->how.flags & O_CREAT) in test_openat2_flags()
294 if (!(test->how.flags & O_LARGEFILE)) in test_openat2_flags()
296 failed |= (fdflags != test->how.flags); in test_openat2_flags()
306 test->how.flags); in test_openat2_flags()
312 if (test->err >= 0) in test_openat2_flags()
313 resultfn("openat2 with %s succeeds\n", test->name); in test_openat2_flags()
316 test->name, test->err, strerror(-test->err)); in test_openat2_flags()