Lines Matching refs:check_execveat_fail

46 #define check_execveat_fail(fd, path, flags, errno)	\  macro
333 fail += check_execveat_fail(fd, "", 0, ENOENT); in run_tests()
334 fail += check_execveat_fail(fd, NULL, AT_EMPTY_PATH, EFAULT); in run_tests()
349 fail += check_execveat_fail(dot_dfd, "execveat.symlink", in run_tests()
351 fail += check_execveat_fail(dot_dfd_path, "execveat.symlink", in run_tests()
354 fail += check_execveat_fail(AT_FDCWD, fullname_symlink, in run_tests()
358 fail += check_execveat_fail(dot_dfd, "pipe", 0, EACCES); in run_tests()
373 fail += check_execveat_fail(fd_script_cloexec, "", AT_EMPTY_PATH, in run_tests()
375 fail += check_execveat_fail(dot_dfd_cloexec, "script", 0, ENOENT); in run_tests()
394 fail += check_execveat_fail(subdir_dfd_ephemeral, "script", 0, ENOENT); in run_tests()
397 fail += check_execveat_fail(dot_dfd, "execveat", 0xFFFF, EINVAL); in run_tests()
399 fail += check_execveat_fail(dot_dfd, "no-such-file", 0, ENOENT); in run_tests()
400 fail += check_execveat_fail(dot_dfd_path, "no-such-file", 0, ENOENT); in run_tests()
401 fail += check_execveat_fail(AT_FDCWD, "no-such-file", 0, ENOENT); in run_tests()
403 fail += check_execveat_fail(dot_dfd, "", AT_EMPTY_PATH, EACCES); in run_tests()
405 fail += check_execveat_fail(dot_dfd, "Makefile", 0, EACCES); in run_tests()
406 fail += check_execveat_fail(fd_denatured, "", AT_EMPTY_PATH, EACCES); in run_tests()
407 fail += check_execveat_fail(fd_denatured_path, "", AT_EMPTY_PATH, in run_tests()
410 fail += check_execveat_fail(99, "", AT_EMPTY_PATH, EBADF); in run_tests()
411 fail += check_execveat_fail(99, "execveat", 0, EBADF); in run_tests()
413 fail += check_execveat_fail(fd, "execveat", 0, ENOTDIR); in run_tests()