Lines Matching refs:fail

169 	int fail = 0;
211 fail += check_execveat(fd, "", AT_EMPTY_PATH);
215 fail++;
220 * the interpreter will launch but fail to open the script because its
230 fail += check_execveat_invoked_rc(root_dfd, longpath + 1, 0,
234 fail += check_execveat(root_dfd, longpath + 1, 0);
237 return fail;
242 int fail = 0;
280 fail += check_execveat(subdir_dfd, "../execveat", 0);
281 fail += check_execveat(dot_dfd, "execveat", 0);
282 fail += check_execveat(dot_dfd_path, "execveat", 0);
284 fail += check_execveat(AT_FDCWD, fullname, 0);
286 fail += check_execveat(99, fullname, 0);
288 fail += check_execveat(fd, "", AT_EMPTY_PATH);
290 fail += check_execveat(fd_cloexec, "", AT_EMPTY_PATH);
292 fail += check_execveat(fd_path, "", AT_EMPTY_PATH);
297 fail += check_execveat(fd_ephemeral, "", AT_EMPTY_PATH);
300 fail += check_execveat(fd_ephemeral, "", AT_EMPTY_PATH);
305 fail += check_execveat(fd_ephemeral_path, "", AT_EMPTY_PATH);
308 fail += check_execveat_fail(fd, "", 0, ENOENT);
309 fail += check_execveat_fail(fd, NULL, AT_EMPTY_PATH, EFAULT);
313 fail += check_execveat(dot_dfd, "execveat.symlink", 0);
314 fail += check_execveat(dot_dfd_path, "execveat.symlink", 0);
316 fail += check_execveat(AT_FDCWD, fullname_symlink, 0);
318 fail += check_execveat(fd_symlink, "", AT_EMPTY_PATH);
319 fail += check_execveat(fd_symlink, "",
324 fail += check_execveat_fail(dot_dfd, "execveat.symlink",
326 fail += check_execveat_fail(dot_dfd_path, "execveat.symlink",
329 fail += check_execveat_fail(AT_FDCWD, fullname_symlink,
333 fail += check_execveat_fail(dot_dfd, "pipe", 0, EACCES);
338 fail += check_execveat(subdir_dfd, "../script", 0);
339 fail += check_execveat(dot_dfd, "script", 0);
340 fail += check_execveat(dot_dfd_path, "script", 0);
342 fail += check_execveat(AT_FDCWD, fullname_script, 0);
344 fail += check_execveat(fd_script, "", AT_EMPTY_PATH);
345 fail += check_execveat(fd_script, "",
348 fail += check_execveat_fail(fd_script_cloexec, "", AT_EMPTY_PATH,
350 fail += check_execveat_fail(dot_dfd_cloexec, "script", 0, ENOENT);
355 fail += check_execveat(fd_script_ephemeral, "", AT_EMPTY_PATH);
358 fail += check_execveat(fd_script_ephemeral, "", AT_EMPTY_PATH);
362 fail += check_execveat(subdir_dfd_ephemeral, "../script", 0);
363 fail += check_execveat(subdir_dfd_ephemeral, "script", 0);
368 fail += check_execveat(subdir_dfd_ephemeral, "../script", 0);
369 fail += check_execveat_fail(subdir_dfd_ephemeral, "script", 0, ENOENT);
372 fail += check_execveat_fail(dot_dfd, "execveat", 0xFFFF, EINVAL);
374 fail += check_execveat_fail(dot_dfd, "no-such-file", 0, ENOENT);
375 fail += check_execveat_fail(dot_dfd_path, "no-such-file", 0, ENOENT);
376 fail += check_execveat_fail(AT_FDCWD, "no-such-file", 0, ENOENT);
378 fail += check_execveat_fail(dot_dfd, "", AT_EMPTY_PATH, EACCES);
380 fail += check_execveat_fail(dot_dfd, "Makefile", 0, EACCES);
381 fail += check_execveat_fail(fd_denatured, "", AT_EMPTY_PATH, EACCES);
382 fail += check_execveat_fail(fd_denatured_path, "", AT_EMPTY_PATH,
385 fail += check_execveat_fail(99, "", AT_EMPTY_PATH, EBADF);
386 fail += check_execveat_fail(99, "execveat", 0, EBADF);
388 fail += check_execveat_fail(fd, "execveat", 0, ENOTDIR);
390 fail += check_execveat_pathmax(root_dfd, "execveat", 0);
391 fail += check_execveat_pathmax(root_dfd, "script", 1);
392 return fail;