/openbsd/gnu/usr.bin/cvs/lib/ |
H A D | dup2.c | 17 dup2( oldfd, newfd ) in dup2() argument 18 int oldfd; /* already-open file descriptor */ in dup2() 24 if ( oldfd == newfd ) 25 return oldfd; /* be careful not to close() */ 31 ret = fcntl( oldfd, F_DUPFD, newfd ); /* dupe it */
|
/openbsd/gnu/usr.bin/cvs/os2/ |
H A D | run.c | 441 filter_stream_through_program (int oldfd, int dir, in filter_stream_through_program() argument 463 DosDupHandle (oldfd, &Tmp); in filter_stream_through_program() 472 DosClose (oldfd); in filter_stream_through_program() 481 DosDupHandle (oldfd, &Tmp); in filter_stream_through_program() 483 DosDupHandle (oldfd, &Tmp); in filter_stream_through_program() 488 DosClose (oldfd); in filter_stream_through_program()
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_solaris.cpp | 137 DECLARE__REAL_AND_INTERNAL(uptr, dup, int oldfd) { in DECLARE__REAL_AND_INTERNAL() argument 138 return _REAL(dup)(oldfd); in DECLARE__REAL_AND_INTERNAL() 141 DECLARE__REAL_AND_INTERNAL(uptr, dup2, int oldfd, int newfd) { in DECLARE__REAL_AND_INTERNAL() argument 142 return _REAL(dup2)(oldfd, newfd); in DECLARE__REAL_AND_INTERNAL()
|
H A D | sanitizer_netbsd.cpp | 182 uptr internal_dup(int oldfd) { in internal_dup() argument 184 return _REAL(dup, oldfd); in internal_dup() 187 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument 189 return _REAL(dup2, oldfd, newfd); in internal_dup2()
|
H A D | sanitizer_posix.h | 52 uptr internal_dup(int oldfd); 53 uptr internal_dup2(int oldfd, int newfd);
|
H A D | sanitizer_mac.cpp | 200 uptr internal_dup(int oldfd) { in internal_dup() argument 201 return dup(oldfd); in internal_dup() 204 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument 205 return dup2(oldfd, newfd); in internal_dup2()
|
H A D | sanitizer_linux.cpp | 465 uptr internal_dup(int oldfd) { in internal_dup() argument 466 return internal_syscall(SYSCALL(dup), oldfd); in internal_dup() 469 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument 471 return internal_syscall(SYSCALL(dup3), oldfd, newfd, 0); in internal_dup2() 473 return internal_syscall(SYSCALL(dup2), oldfd, newfd); in internal_dup2()
|
H A D | sanitizer_common_syscalls.inc | 1351 PRE_SYSCALL(dup2)(long oldfd, long newfd) {} 1353 POST_SYSCALL(dup2)(long res, long oldfd, long newfd) {} 1355 PRE_SYSCALL(dup3)(long oldfd, long newfd, long flags) {} 1357 POST_SYSCALL(dup3)(long res, long oldfd, long newfd, long flags) {}
|
/openbsd/gnu/usr.bin/cvs/windows-NT/ |
H A D | run.c | 644 filter_stream_through_program (oldfd, dir, prog, pidp) in filter_stream_through_program() argument 645 int oldfd, dir; in filter_stream_through_program() 657 if ((oldfd_handle = (HANDLE) _get_osfhandle (oldfd)) < 0) 671 close (oldfd); 686 close (oldfd);
|
/openbsd/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_fd.cpp | 260 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write) { in FdDup() argument 261 DPrintf("#%d: FdDup(%d, %d)\n", thr->tid, oldfd, newfd); in FdDup() 262 if (bogusfd(oldfd) || bogusfd(newfd)) in FdDup() 265 FdDesc *od = fddesc(thr, pc, oldfd); in FdDup()
|
H A D | tsan_interceptors_posix.cpp | 1723 TSAN_INTERCEPTOR(int, dup, int oldfd) { in TSAN_INTERCEPTOR() argument 1724 SCOPED_TSAN_INTERCEPTOR(dup, oldfd); in TSAN_INTERCEPTOR() 1725 int newfd = REAL(dup)(oldfd); in TSAN_INTERCEPTOR() 1726 if (oldfd >= 0 && newfd >= 0 && newfd != oldfd) in TSAN_INTERCEPTOR() 1727 FdDup(thr, pc, oldfd, newfd, true); in TSAN_INTERCEPTOR() 1732 SCOPED_TSAN_INTERCEPTOR(dup2, oldfd, newfd); in TSAN_INTERCEPTOR() 1733 int newfd2 = REAL(dup2)(oldfd, newfd); in TSAN_INTERCEPTOR() 1734 if (oldfd >= 0 && newfd2 >= 0 && newfd2 != oldfd) in TSAN_INTERCEPTOR() 1735 FdDup(thr, pc, oldfd, newfd2, false); in TSAN_INTERCEPTOR() 1743 if (oldfd >= 0 && newfd2 >= 0 && newfd2 != oldfd) in TSAN_INTERCEPTOR() [all …]
|
H A D | tsan_fd.h | 46 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write);
|
/openbsd/gnu/usr.bin/perl/ |
H A D | doio.c | 186 Perl_PerlLIO_dup_cloexec(pTHX_ int oldfd) in Perl_PerlLIO_dup_cloexec() argument 196 fcntl(oldfd, F_DUPFD_CLOEXEC, 0), in Perl_PerlLIO_dup_cloexec() 197 PerlLIO_dup(oldfd)); in Perl_PerlLIO_dup_cloexec() 199 DO_ONEOPEN_THEN_CLOEXEC(PerlLIO_dup(oldfd)); in Perl_PerlLIO_dup_cloexec() 204 Perl_PerlLIO_dup2_cloexec(pTHX_ int oldfd, int newfd) in Perl_PerlLIO_dup2_cloexec() argument 214 dup3(oldfd, newfd, O_CLOEXEC), in Perl_PerlLIO_dup2_cloexec() 215 PerlLIO_dup2(oldfd, newfd)); in Perl_PerlLIO_dup2_cloexec() 217 DO_ONEOPEN_THEN_CLOEXEC(PerlLIO_dup2(oldfd, newfd)); in Perl_PerlLIO_dup2_cloexec()
|
H A D | util.c | 2852 dup2(int oldfd, int newfd) in dup2() argument 2855 if (oldfd == newfd) in dup2() 2856 return oldfd; in dup2() 2858 return fcntl(oldfd, F_DUPFD, newfd); in dup2() 2865 if (oldfd == newfd) in dup2() 2866 return oldfd; in dup2() 2869 while ((fd = PerlLIO_dup(oldfd)) != newfd && fd >= 0) { in dup2()
|
H A D | proto.h | 33 Perl_PerlLIO_dup2_cloexec(pTHX_ int oldfd, int newfd) 38 Perl_PerlLIO_dup_cloexec(pTHX_ int oldfd)
|
H A D | embed.fnc | 2485 |int oldfd \ 2488 |int oldfd
|
/openbsd/gnu/llvm/compiler-rt/include/sanitizer/ |
H A D | linux_syscall_hooks.h | 730 #define __sanitizer_syscall_pre_dup2(oldfd, newfd) \ argument 731 __sanitizer_syscall_pre_impl_dup2((long)(oldfd), (long)(newfd)) 732 #define __sanitizer_syscall_post_dup2(res, oldfd, newfd) \ argument 733 __sanitizer_syscall_post_impl_dup2(res, (long)(oldfd), (long)(newfd)) 734 #define __sanitizer_syscall_pre_dup3(oldfd, newfd, flags) \ argument 735 __sanitizer_syscall_pre_impl_dup3((long)(oldfd), (long)(newfd), (long)(flags)) 736 #define __sanitizer_syscall_post_dup3(res, oldfd, newfd, flags) \ argument 2423 void __sanitizer_syscall_pre_impl_dup2(long oldfd, long newfd); 2424 void __sanitizer_syscall_post_impl_dup2(long res, long oldfd, long newfd); 2425 void __sanitizer_syscall_pre_impl_dup3(long oldfd, long newfd, long flags); [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | collect2.c | 311 dup2 (oldfd, newfd) in dup2() argument 312 int oldfd; in dup2() 319 if (oldfd == newfd) 320 return oldfd; 322 while ((fd = dup (oldfd)) != newfd && fd >= 0) /* good enough for low fd's */
|
/openbsd/gnu/gcc/libcpp/ |
H A D | files.c | 1486 int oldfd = f->fd; in _cpp_save_file_entries() local 1496 f->fd = oldfd; in _cpp_save_file_entries()
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
H A D | embed.fnc | 836 pR |int |PerlLIO_dup_cloexec|int oldfd 837 p |int |PerlLIO_dup2_cloexec|int oldfd|int newfd
|