Home
last modified time | relevance | path

Searched refs:oldfd (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dandroid-cloexec-dup.cpp3 extern "C" int dup(int oldfd);
8 int oldfd = 0; in f() local
9 dup(oldfd); in f()
15 int dup(int oldfd);
18 int oldfd = 1; in g() local
19 dup(oldfd); in g()
25 int dup(int oldfd);
28 int oldfd = 1; in h() local
29 dup(oldfd); in h()
/external/llvm-project/clang-tools-extra/docs/clang-tidy/checks/
Dandroid-cloexec-dup.rst14 int fd = dup(oldfd);
18 int fd = fcntl(oldfd, F_DUPFD_CLOEXEC);
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_solaris.cpp137 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()
Dsanitizer_netbsd.cpp176 uptr internal_dup(int oldfd) { in internal_dup() argument
178 return _REAL(dup, oldfd); in internal_dup()
181 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
183 return _REAL(dup2, oldfd, newfd); in internal_dup2()
Dsanitizer_posix.h51 uptr internal_dup(int oldfd);
52 uptr internal_dup2(int oldfd, int newfd);
Dsanitizer_mac.cpp183 uptr internal_dup(int oldfd) { in internal_dup() argument
184 return dup(oldfd); in internal_dup()
187 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
188 return dup2(oldfd, newfd); in internal_dup2()
Dsanitizer_linux.cpp380 uptr internal_dup(int oldfd) { in internal_dup() argument
381 return internal_syscall(SYSCALL(dup), oldfd); in internal_dup()
384 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
386 return internal_syscall(SYSCALL(dup3), oldfd, newfd, 0); in internal_dup2()
388 return internal_syscall(SYSCALL(dup2), oldfd, newfd); in internal_dup2()
Dsanitizer_common_syscalls.inc1254 PRE_SYSCALL(dup2)(long oldfd, long newfd) {}
1256 POST_SYSCALL(dup2)(long res, long oldfd, long newfd) {}
1258 PRE_SYSCALL(dup3)(long oldfd, long newfd, long flags) {}
1260 POST_SYSCALL(dup3)(long res, long oldfd, long newfd, long flags) {}
/external/ltp/testcases/kernel/syscalls/dup3/
Ddup3_02.c50 int *oldfd; member
76 TEST(ltp_syscall(__NR_dup3, *(test_cases[i].oldfd), in main()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_fd.cc225 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write) { in FdDup() argument
226 DPrintf("#%d: FdDup(%d, %d)\n", thr->tid, oldfd, newfd); in FdDup()
227 if (bogusfd(oldfd) || bogusfd(newfd)) in FdDup()
230 FdDesc *od = fddesc(thr, pc, oldfd); in FdDup()
Dtsan_interceptors.cc1443 TSAN_INTERCEPTOR(int, dup, int oldfd) { in TSAN_INTERCEPTOR() argument
1444 SCOPED_TSAN_INTERCEPTOR(dup, oldfd); in TSAN_INTERCEPTOR()
1445 int newfd = REAL(dup)(oldfd); in TSAN_INTERCEPTOR()
1446 if (oldfd >= 0 && newfd >= 0 && newfd != oldfd) in TSAN_INTERCEPTOR()
1447 FdDup(thr, pc, oldfd, newfd, true); in TSAN_INTERCEPTOR()
1451 TSAN_INTERCEPTOR(int, dup2, int oldfd, int newfd) { in TSAN_INTERCEPTOR() argument
1452 SCOPED_TSAN_INTERCEPTOR(dup2, oldfd, newfd); in TSAN_INTERCEPTOR()
1453 int newfd2 = REAL(dup2)(oldfd, newfd); in TSAN_INTERCEPTOR()
1454 if (oldfd >= 0 && newfd2 >= 0 && newfd2 != oldfd) in TSAN_INTERCEPTOR()
1455 FdDup(thr, pc, oldfd, newfd2, false); in TSAN_INTERCEPTOR()
[all …]
Dtsan_fd.h47 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write);
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_fd.cpp225 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write) { in FdDup() argument
226 DPrintf("#%d: FdDup(%d, %d)\n", thr->tid, oldfd, newfd); in FdDup()
227 if (bogusfd(oldfd) || bogusfd(newfd)) in FdDup()
230 FdDesc *od = fddesc(thr, pc, oldfd); in FdDup()
Dtsan_interceptors_posix.cpp1603 TSAN_INTERCEPTOR(int, dup, int oldfd) { in TSAN_INTERCEPTOR() argument
1604 SCOPED_TSAN_INTERCEPTOR(dup, oldfd); in TSAN_INTERCEPTOR()
1605 int newfd = REAL(dup)(oldfd); in TSAN_INTERCEPTOR()
1606 if (oldfd >= 0 && newfd >= 0 && newfd != oldfd) in TSAN_INTERCEPTOR()
1607 FdDup(thr, pc, oldfd, newfd, true); in TSAN_INTERCEPTOR()
1611 TSAN_INTERCEPTOR(int, dup2, int oldfd, int newfd) { in TSAN_INTERCEPTOR() argument
1612 SCOPED_TSAN_INTERCEPTOR(dup2, oldfd, newfd); in TSAN_INTERCEPTOR()
1613 int newfd2 = REAL(dup2)(oldfd, newfd); in TSAN_INTERCEPTOR()
1614 if (oldfd >= 0 && newfd2 >= 0 && newfd2 != oldfd) in TSAN_INTERCEPTOR()
1615 FdDup(thr, pc, oldfd, newfd2, false); in TSAN_INTERCEPTOR()
[all …]
Dtsan_fd.h46 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write);
/external/ltp/include/
Dtst_safe_macros.h60 int oldfd) in safe_dup() argument
64 rval = dup(oldfd); in safe_dup()
67 "dup(%i) failed", oldfd); in safe_dup()
72 #define SAFE_DUP(oldfd) \ argument
73 safe_dup(__FILE__, __LINE__, (oldfd))
/external/ltp/testcases/kernel/syscalls/linkat/
Dlinkat01.c91 int *oldfd; member
244 (*desc->oldfd, desc->oldfn, *desc->newfd, desc->newfn, in mylinkat_test()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_posix.h48 uptr internal_dup2(int oldfd, int newfd);
Dsanitizer_mac.cc144 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
145 return dup2(oldfd, newfd); in internal_dup2()
Dsanitizer_linux.cc298 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
300 return internal_syscall(SYSCALL(dup3), oldfd, newfd, 0); in internal_dup2()
302 return internal_syscall(SYSCALL(dup2), oldfd, newfd); in internal_dup2()
Dsanitizer_common_syscalls.inc1255 PRE_SYSCALL(dup2)(long oldfd, long newfd) {}
1257 POST_SYSCALL(dup2)(long res, long oldfd, long newfd) {}
1259 PRE_SYSCALL(dup3)(long oldfd, long newfd, long flags) {}
1261 POST_SYSCALL(dup3)(long res, long oldfd, long newfd, long flags) {}
/external/rust/crates/nix/src/
Dunistd.rs362 pub fn dup(oldfd: RawFd) -> Result<RawFd> { in dup()
363 let res = unsafe { libc::dup(oldfd) }; in dup()
375 pub fn dup2(oldfd: RawFd, newfd: RawFd) -> Result<RawFd> { in dup2()
376 let res = unsafe { libc::dup2(oldfd, newfd) }; in dup2()
386 pub fn dup3(oldfd: RawFd, newfd: RawFd, flags: OFlag) -> Result<RawFd> { in dup3()
387 dup3_polyfill(oldfd, newfd, flags) in dup3()
391 fn dup3_polyfill(oldfd: RawFd, newfd: RawFd, flags: OFlag) -> Result<RawFd> { in dup3_polyfill()
392 if oldfd == newfd { in dup3_polyfill()
396 let fd = dup2(oldfd, newfd)?; in dup3_polyfill()
/external/compiler-rt/include/sanitizer/
Dlinux_syscall_hooks.h731 #define __sanitizer_syscall_pre_dup2(oldfd, newfd) \ argument
732 __sanitizer_syscall_pre_impl_dup2((long)(oldfd), (long)(newfd))
733 #define __sanitizer_syscall_post_dup2(res, oldfd, newfd) \ argument
734 __sanitizer_syscall_post_impl_dup2(res, (long)(oldfd), (long)(newfd))
735 #define __sanitizer_syscall_pre_dup3(oldfd, newfd, flags) \ argument
736 __sanitizer_syscall_pre_impl_dup3((long)(oldfd), (long)(newfd), (long)(flags))
737 #define __sanitizer_syscall_post_dup3(res, oldfd, newfd, flags) \ argument
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 …]
/external/llvm-project/compiler-rt/include/sanitizer/
Dlinux_syscall_hooks.h730 #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
737 __sanitizer_syscall_post_impl_dup3(res, (long)(oldfd), (long)(newfd), \
2416 void __sanitizer_syscall_pre_impl_dup2(long oldfd, long newfd);
2417 void __sanitizer_syscall_post_impl_dup2(long res, long oldfd, long newfd);
[all …]
/external/python/cpython2/Modules/
Dposixmodule.c4549 int oldfd, tgtfd; in popen() local
4575 oldfd = dup(tgtfd); in popen()
4583 dup2(oldfd, tgtfd); in popen()
4584 close(oldfd); in popen()

12