/posix/ |
A D | tst-execveat.c | 81 int fd; in do_test() local 91 fd = dirfd (dirp); in do_test() 103 xclose (fd); in do_test() 108 xclose (fd); in do_test() 116 xclose (fd); in do_test() 119 fd = xopen ("/usr", O_RDONLY, 0); in do_test() 123 xclose (fd); in do_test() 131 xclose (fd); in do_test() 138 fd = xopen ("/bin/sh", O_PATH, 0); in do_test() 147 xclose (fd); in do_test() [all …]
|
A D | tst-fexecve.c | 27 try_fexecve (int fd) in try_fexecve() argument 36 fexecve (fd, (char *const *) argv, environ); in try_fexecve() 68 int fd; in do_test() local 71 fd = open ("/bin/sh", O_RDONLY); in do_test() 72 if (fd < 0) in do_test() 74 ret = try_fexecve (fd); in do_test() 75 close (fd); in do_test() 78 fd = open ("/bin/sh", O_RDONLY | O_PATH); in do_test() 79 if (fd < 0) in do_test() 81 ret |= try_fexecve (fd); in do_test() [all …]
|
A D | tst-posix_spawn-fd.c | 40 one_test (const char *name, int (*func) (int), int fd, in one_test() argument 43 int ret = func (fd); in one_test() 57 " unexpected success\n", name, fd); in one_test() 79 addopen (int fd) in addopen() argument 82 (&actions, fd, "/dev/null", O_RDONLY, 0); in addopen() 86 adddup2 (int fd) in adddup2() argument 88 return posix_spawn_file_actions_adddup2 (&actions, fd, 1); in adddup2() 92 adddup2_reverse (int fd) in adddup2_reverse() argument 94 return posix_spawn_file_actions_adddup2 (&actions, 1, fd); in adddup2_reverse() 98 addclose (int fd) in addclose() argument [all …]
|
A D | tst-fork.c | 38 int fd; in main() local 56 fd = mkstemp (name); in main() 57 if (fd == -1) in main() 68 off = lseek (fd, 0, SEEK_CUR); in main() 91 off = lseek (fd, 0, SEEK_CUR); in main() 96 if (lseek (fd, 0, SEEK_SET) != 0) in main() 100 if (read (fd, buf, sizeof buf) != strlen (testdata)) in main() 108 if (lseek (fd, 0, SEEK_SET) != 0) in main() 116 close (fd); in main() 136 if (lseek (fd, 0, SEEK_CUR) != strlen (testdata2)) in main() [all …]
|
A D | tst-mmap.c | 16 int fd; in do_test() local 28 fd = fileno (fp); in do_test() 44 ptr = mmap (NULL, 1000, PROT_READ, MAP_SHARED, fd, ps - 1); in do_test() 57 ptr = mmap64 (NULL, 1000, PROT_READ, MAP_SHARED, fd, ps - 1); in do_test() 70 ptr = mmap (NULL, 1000, PROT_READ, MAP_PRIVATE, fd, ps - 1); in do_test() 83 ptr = mmap64 (NULL, 1000, PROT_READ, MAP_PRIVATE, fd, ps - 1); in do_test() 100 ptr = mmap (mem + 1, 1000, PROT_READ, MAP_SHARED | MAP_FIXED, fd, ps); in do_test() 113 ptr = mmap64 (mem + 1, 1000, PROT_READ, MAP_SHARED | MAP_FIXED, fd, ps); in do_test() 126 ptr = mmap (mem + 1, 1000, PROT_READ, MAP_PRIVATE | MAP_FIXED, fd, ps); in do_test() 156 ptr = mmap (NULL, 1000, PROT_READ, MAP_SHARED, fd, ps); in do_test() [all …]
|
A D | tst-preadwrite-common.c | 35 static int fd; variable 40 fd = create_temp_file ("tst-preadwrite.", &name); in do_prepare() 41 if (fd == -1) in do_prepare() 57 if (write (fd, buf, sizeof (buf)) != sizeof (buf)) in do_test_with_offset() 62 ret = pwrite (fd, buf + 100, 100, offset + 100); in do_test_with_offset() 68 ret = pwrite (fd, buf + 450, 150, offset + 450); in do_test_with_offset() 72 ret = pread (fd, res, sizeof (buf) - 50, offset + 50); in do_test_with_offset()
|
A D | tst-vfork1.c | 32 int fd[2]; in do_test() local 34 if (pipe (fd) == -1) in do_test() 45 _exit (TEMP_FAILURE_RETRY (write (fd[1], &p, sizeof (p))) != sizeof (p)); in do_test() 54 if (TEMP_FAILURE_RETRY (read (fd[0], &p2, sizeof (pid_t))) != sizeof (pid_t)) in do_test() 79 _exit (TEMP_FAILURE_RETRY (write (fd[1], &p, sizeof (p))) != sizeof (p)); in do_test() 88 if (TEMP_FAILURE_RETRY (read (fd[0], &p4, sizeof (pid_t))) != sizeof (pid_t)) in do_test() 138 close (fd[0]); in do_test() 139 close (fd[1]); in do_test()
|
A D | tst-spawn5.c | 54 long unsigned int fd = strtoul (str, &endptr, 10); in parse_fd() local 55 if (*endptr != '\0' || fd > INT_MAX) in parse_fd() 57 return fd; in parse_fd() 71 int fd; in handle_restart() member 76 fds[i].fd = parse_fd (argv[i + 1]); in handle_restart() 99 long int fd = strtol (e->d_name, &endptr, 10); in handle_restart() local 100 if (*endptr != '\0' || fd < 0 || fd > INT_MAX) in handle_restart() 105 if (fd < lowfd || fd == dirfd (dirp)) in handle_restart() 110 if (fds[i].fd == fd) in handle_restart() 117 FAIL_EXIT1 ("unexpected open file descriptor %ld: %s", fd, resolved); in handle_restart() [all …]
|
A D | spawn_int.h | 43 int fd; member 47 int fd; member 52 int fd; member 63 int fd; member 86 bool __spawn_valid_fd (int fd) attribute_hidden;
|
A D | tst-mmap-offset.c | 31 static int fd; variable 38 fd = mkstemp64 (fname); in do_prepare() 39 if (fd < 0) in do_prepare() 65 if (ftruncate64 (fd, size)) in do_test_bz18877() 68 addr = mmap (NULL, length, prot, flags, fd, offset); in do_test_bz18877() 93 void *addr = mmap64 (NULL, length, prot, flags, fd, offset); in do_test_large_offset()
|
A D | tst-vfork2.c | 45 int fd[2]; in do_test() local 59 if (pipe (fd) == -1) in do_test() 85 _exit (TEMP_FAILURE_RETRY (write (fd[1], &p, sizeof (p))) != sizeof (p)); in do_test() 97 if (TEMP_FAILURE_RETRY (read (fd[0], &p2, sizeof (pid_t))) != sizeof (pid_t)) in do_test() 122 _exit (TEMP_FAILURE_RETRY (write (fd[1], &p, sizeof (p))) != sizeof (p)); in do_test() 131 if (TEMP_FAILURE_RETRY (read (fd[0], &p4, sizeof (pid_t))) != sizeof (pid_t)) in do_test() 181 close (fd[0]); in do_test() 182 close (fd[1]); in do_test()
|
A D | spawn_faction_addclose.c | 28 int fd) in __posix_spawn_file_actions_addclose() argument 32 if (!__spawn_valid_fd (fd)) in __posix_spawn_file_actions_addclose() 44 rec->action.open_action.fd = fd; in __posix_spawn_file_actions_addclose()
|
A D | tst-execvp3.c | 24 int fd = create_temp_file ("testscript", &fname); in do_prepare() local 25 dprintf (fd, "echo foo\n"); in do_prepare() 26 fchmod (fd, 0700); in do_prepare() 27 close (fd); in do_prepare()
|
A D | tst-spawn4.c | 32 int fd = create_temp_file ("tst-spawn4.", &scriptname); in do_test() local 33 TEST_VERIFY_EXIT (fd >= 0); in do_test() 36 xwrite (fd, script, sizeof (script) - 1); in do_test() 37 xclose (fd); in do_test()
|
A D | tst-chmod.c | 49 int fd; in do_test() local 145 fd = creat (testfile, 0); in do_test() 146 if (fd != -1) in do_test() 153 close (fd); in do_test() 169 fd = creat (testfile, 0); in do_test() 170 if (fd != -1) in do_test() 177 close (fd); in do_test() 212 fd = creat (testfile, 0); in do_test() 213 if (fd == -1) in do_test() 219 if (fstat64 (fd, &st1) != 0) in do_test() [all …]
|
A D | spawn_faction_adddup2.c | 28 int fd, int newfd) in __posix_spawn_file_actions_adddup2() argument 32 if (!__spawn_valid_fd (fd) || !__spawn_valid_fd (newfd)) in __posix_spawn_file_actions_adddup2() 44 rec->action.dup2_action.fd = fd; in __posix_spawn_file_actions_adddup2()
|
A D | spawn_faction_addopen.c | 29 int fd, const char *path, int oflag, in __posix_spawn_file_actions_addopen() argument 34 if (!__spawn_valid_fd (fd)) in __posix_spawn_file_actions_addopen() 53 rec->action.open_action.fd = fd; in __posix_spawn_file_actions_addopen()
|
A D | spawn_valid_fd.c | 24 __spawn_valid_fd (int fd) in __spawn_valid_fd() argument 27 return __glibc_likely (fd >= 0) in __spawn_valid_fd() 29 || __glibc_likely (fd < maxfd)); in __spawn_valid_fd()
|
A D | tst-spawn4-compat.c | 38 int fd = create_temp_file ("tst-spawn4.", &scriptname); in do_test() local 39 TEST_VERIFY_EXIT (fd >= 0); in do_test() 42 xwrite (fd, script, sizeof (script) - 1); in do_test() 43 xclose (fd); in do_test()
|
A D | spawn_faction_addfchdir.c | 27 int fd) in posix_spawn_file_actions_addfchdir_np() argument 40 rec->action.fchdir_action.fd = fd; in posix_spawn_file_actions_addfchdir_np()
|
A D | tst-vfork3.c | 132 int fd = open (script, O_WRONLY | O_CREAT, 0700); in create_script() local 133 if (fd < 0 in create_script() 134 || TEMP_FAILURE_RETRY (write (fd, contents, size)) != size in create_script() 135 || fchmod (fd, S_IRUSR | S_IXUSR) < 0) in create_script() 137 close (fd); in create_script()
|
A D | bug-getopt1.c | 44 int fd = mkstemp (fname); in do_test() local 45 if (fd == -1) in do_test() 50 close (fd); in do_test()
|
A D | bug-getopt2.c | 42 int fd = mkstemp (fname); in do_test() local 43 if (fd == -1) in do_test() 48 close (fd); in do_test()
|
A D | bug-getopt5.c | 52 int fd = mkstemp (fname); in do_test() local 53 if (fd == -1) in do_test() 58 close (fd); in do_test()
|
A D | bug-getopt3.c | 53 int fd = mkstemp (fname); in do_test() local 54 if (fd == -1) in do_test() 59 close (fd); in do_test()
|