/src/lib/libc/compat/sys/ |
compat_dup3.c | 45 dup3(int oldfd, int newfd, int flags) 49 if (oldfd != newfd) { 50 return __dup3100(oldfd, newfd, flags);
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_posix.h | 52 uptr internal_dup(int oldfd); 53 uptr internal_dup2(int oldfd, int newfd);
|
sanitizer_netbsd.cc | 172 uptr internal_dup(int oldfd) { 174 return _REAL(dup, oldfd); 177 uptr internal_dup2(int oldfd, int newfd) { 179 return _REAL(dup2, oldfd, newfd);
|
sanitizer_solaris.cc | 127 DECLARE__REAL_AND_INTERNAL(uptr, dup2, int oldfd, int newfd) { 128 return _REAL(dup2)(oldfd, newfd);
|
sanitizer_mac.cc | 177 uptr internal_dup(int oldfd) { 178 return dup(oldfd); 181 uptr internal_dup2(int oldfd, int newfd) { 182 return dup2(oldfd, newfd);
|
sanitizer_linux.cc | 384 uptr internal_dup(int oldfd) { 385 return internal_syscall(SYSCALL(dup), oldfd); 388 uptr internal_dup2(int oldfd, int newfd) { 390 return internal_syscall(SYSCALL(dup3), oldfd, newfd, 0); 392 return internal_syscall(SYSCALL(dup2), oldfd, newfd);
|
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_fd.h | 47 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write);
|
tsan_fd.cc | 225 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write) { 226 DPrintf("#%d: FdDup(%d, %d)\n", thr->tid, oldfd, newfd); 227 if (bogusfd(oldfd) || bogusfd(newfd)) 230 FdDesc *od = fddesc(thr, pc, oldfd);
|
tsan_interceptors.cc | 1561 TSAN_INTERCEPTOR(int, dup, int oldfd) { 1562 SCOPED_TSAN_INTERCEPTOR(dup, oldfd); 1563 int newfd = REAL(dup)(oldfd); 1564 if (oldfd >= 0 && newfd >= 0 && newfd != oldfd) 1565 FdDup(thr, pc, oldfd, newfd, true); 1569 TSAN_INTERCEPTOR(int, dup2, int oldfd, int newfd) { 1570 SCOPED_TSAN_INTERCEPTOR(dup2, oldfd, newfd); 1571 int newfd2 = REAL(dup2)(oldfd, newfd); 1572 if (oldfd >= 0 && newfd2 >= 0 && newfd2 != oldfd [all...] |
/src/sys/kern/ |
sys_descrip.c | 108 int error, newfd, oldfd; local in function:sys_dup 111 oldfd = SCARG(uap, fd); 113 if ((fp = fd_getfile(oldfd)) == NULL) { 117 fd_putfile(oldfd);
|
/src/lib/libc/gen/ |
fts.c | 1216 int oldfd = fd, ret = -1; local in function:fts_safe_changedir 1222 if (oldfd < 0 && (fd = open(path, O_RDONLY | O_CLOEXEC)) == -1) 1236 if (oldfd < 0) {
|
/src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
linux_syscall_hooks.h | 731 #define __sanitizer_syscall_pre_dup2(oldfd, newfd) \ 732 __sanitizer_syscall_pre_impl_dup2((long)(oldfd), (long)(newfd)) 733 #define __sanitizer_syscall_post_dup2(res, oldfd, newfd) \ 734 __sanitizer_syscall_post_impl_dup2(res, (long)(oldfd), (long)(newfd)) 735 #define __sanitizer_syscall_pre_dup3(oldfd, newfd, flags) \ 736 __sanitizer_syscall_pre_impl_dup3((long)(oldfd), (long)(newfd), (long)(flags)) 737 #define __sanitizer_syscall_post_dup3(res, oldfd, newfd, flags) \ 738 __sanitizer_syscall_post_impl_dup3(res, (long)(oldfd), (long)(newfd), \ 2415 void __sanitizer_syscall_pre_impl_dup2(long oldfd, long newfd); 2416 void __sanitizer_syscall_post_impl_dup2(long res, long oldfd, long newfd) [all...] |