Home
last modified time | relevance | path

Searched refs:newfd (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/stand/libsa/
H A Dnfs.c247 nfs_lookupfh(struct nfs_iodesc *d, const char *name, struct nfs_iodesc *newfd) in nfs_lookupfh() argument
303 newfd->fhsize = ntohl(repl->fhsize); in nfs_lookupfh()
304 bcopy(repl->fhplusattr, &newfd->fh, newfd->fhsize); in nfs_lookupfh()
305 pos = roundup(newfd->fhsize, sizeof(uint32_t)) / sizeof(uint32_t); in nfs_lookupfh()
310 bcopy(&repl->fhplusattr[pos], &newfd->fa, sizeof(newfd->fa)); in nfs_lookupfh()
473 struct nfs_iodesc *newfd = NULL; in nfs_open() local
527 currfd = malloc(sizeof(*newfd)); in nfs_open()
534 newfd = NULL; in nfs_open()
559 newfd = malloc(sizeof(*newfd)); in nfs_open()
560 if (newfd == NULL) { in nfs_open()
[all …]
/freebsd/lib/libc/gen/
H A Ddup3.c40 __dup3(int oldfd, int newfd, int flags) in __dup3() argument
44 if (oldfd == newfd) { in __dup3()
57 return (_fcntl(oldfd, F_DUP3FD | (fdflags << F_DUP3FD_SHIFT), newfd)); in __dup3()
H A Dfts-compat15.c1279 int ret, oerrno, newfd; in fts_safe_changedir() local
1283 newfd = fd; in fts_safe_changedir()
1286 if (fd < 0 && (newfd = _open(path, O_RDONLY | O_DIRECTORY | in fts_safe_changedir()
1289 if (_fstat(newfd, &sb)) { in fts_safe_changedir()
1294 if (_fstatfs(newfd, &sf) != 0 || in fts_safe_changedir()
1304 ret = fchdir(newfd); in fts_safe_changedir()
1308 (void)_close(newfd); in fts_safe_changedir()
H A Dfts-compat11.c1147 int ret, oerrno, newfd; in fts_safe_changedir() local
1150 newfd = fd; in fts_safe_changedir()
1153 if (fd < 0 && (newfd = _open(path, O_RDONLY | O_DIRECTORY | in fts_safe_changedir()
1156 if (freebsd11_fstat(newfd, &sb)) { in fts_safe_changedir()
1165 ret = fchdir(newfd); in fts_safe_changedir()
1169 (void)_close(newfd); in fts_safe_changedir()
H A Dfts.c1342 int ret, oerrno, newfd; in fts_safe_changedir() local
1346 newfd = fd; in fts_safe_changedir()
1349 if (fd < 0 && (newfd = _open(path, O_RDONLY | O_DIRECTORY | in fts_safe_changedir()
1352 if (_fstat(newfd, &sb)) { in fts_safe_changedir()
1357 if (_fstatfs(newfd, &sf) != 0 || in fts_safe_changedir()
1367 ret = fchdir(newfd); in fts_safe_changedir()
1371 (void)_close(newfd); in fts_safe_changedir()
H A Dfts-compat.c1168 int ret, oerrno, newfd; in fts_safe_changedir() local
1171 newfd = fd; in fts_safe_changedir()
1174 if (fd < 0 && (newfd = _open(path, O_RDONLY | O_CLOEXEC, 0)) < 0) in fts_safe_changedir()
1176 if (freebsd11_fstat(newfd, &sb)) { in fts_safe_changedir()
1185 ret = fchdir(newfd); in fts_safe_changedir()
1189 (void)_close(newfd); in fts_safe_changedir()
/freebsd/contrib/ntp/libntp/
H A Dsocket.c79 SOCKET newfd; in move_fd() local
102 newfd = fcntl(fd, F_DUPFD, socket_boundary); in move_fd()
104 if (newfd != -1) { in move_fd()
107 return newfd; in move_fd()
/freebsd/lib/libutil++/
H A Dlibutil++.hh90 void reset(int newfd = -1) in reset() argument
94 fd = newfd; in reset()
108 fd_up &operator=(int newfd) in operator =() argument
110 reset(newfd); in operator =()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cpp260 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()
267 FdClose(thr, pc, newfd, write); in FdDup()
268 init(thr, pc, newfd, ref(od->sync), write); in FdDup()
339 void FdSocketAccept(ThreadState *thr, uptr pc, int fd, int newfd) { in FdSocketAccept() argument
340 DPrintf("#%d: FdSocketAccept(%d, %d)\n", thr->tid, fd, newfd); in FdSocketAccept()
345 init(thr, pc, newfd, &fdctx.socksync); in FdSocketAccept()
H A Dtsan_fd.h46 void FdDup(ThreadState *thr, uptr pc, int oldfd, int newfd, bool write);
54 void FdSocketAccept(ThreadState *thr, uptr pc, int fd, int newfd);
H A Dtsan_interceptors_posix.cpp1797 int newfd = REAL(dup)(oldfd); in TSAN_INTERCEPTOR() local
1798 if (oldfd >= 0 && newfd >= 0 && newfd != oldfd) in TSAN_INTERCEPTOR()
1799 FdDup(thr, pc, oldfd, newfd, true); in TSAN_INTERCEPTOR()
1800 return newfd; in TSAN_INTERCEPTOR()
1803 TSAN_INTERCEPTOR(int, dup2, int oldfd, int newfd) { in TSAN_INTERCEPTOR() argument
1804 SCOPED_TSAN_INTERCEPTOR(dup2, oldfd, newfd); in TSAN_INTERCEPTOR()
1805 int newfd2 = REAL(dup2)(oldfd, newfd); in TSAN_INTERCEPTOR()
1812 TSAN_INTERCEPTOR(int, dup3, int oldfd, int newfd, int flags) { in TSAN_INTERCEPTOR() argument
1813 SCOPED_TSAN_INTERCEPTOR(dup3, oldfd, newfd, flags); in TSAN_INTERCEPTOR()
1814 int newfd2 = REAL(dup3)(oldfd, newfd, flags); in TSAN_INTERCEPTOR()
[all …]
/freebsd/usr.bin/bsdiff/bspatch/
H A Dbspatch.c107 int newfd, oldfd; in main()
146 if ((newfd = openat(dirfd, newfile, in main()
164 cap_rights_limit(newfd, &rights_wr) < 0 || in main()
293 if (write(newfd, new, newsize) != newsize || close(newfd) == -1) in main()
106 int newfd, oldfd; main() local
/freebsd/tests/sys/capsicum/
H A Dfcntl.cc166 int newfd = fcntl(caps[0], F_DUPFD, 0); in TEST() local
167 EXPECT_OK(newfd); in TEST()
171 EXPECT_OK(cap_rights_get(newfd, &rights)); in TEST()
173 close(newfd); in TEST()
174 EXPECT_OK(fcntl(caps[0], F_DUP2FD, newfd)); in TEST()
176 EXPECT_OK(cap_rights_get(newfd, &rights)); in TEST()
178 close(newfd); in TEST()
/freebsd/usr.sbin/lpr/common_source/
H A Dctlinfo.c432 int chk3rd, has_uc, newfd, nogood, res; in ctl_renametf() local
485 newfd = open(tfname2, O_WRONLY|O_CREAT|O_TRUNC, 0660); in ctl_renametf()
486 if (newfd == -1) { in ctl_renametf()
492 newcf = fdopen(newfd, "w"); in ctl_renametf()
494 close(newfd); in ctl_renametf()
/freebsd/contrib/ofed/librdmacm/
H A Dpreload.c88 int (*dup2)(int oldfd, int newfd);
1104 int dup2(int oldfd, int newfd) in dup2() argument
1118 newfdi = idm_lookup(&idm, newfd); in dup2()
1123 close(newfd); in dup2()
1126 ret = real.dup2(oldfd, newfd); in dup2()
1127 if (!oldfdi || ret != newfd) in dup2()
1132 close(newfd); in dup2()
1137 idm_set(&idm, newfd, newfdi); in dup2()
1150 return newfd; in dup2()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_solaris.cpp141 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 Dsanitizer_netbsd.cpp187 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
189 return _REAL(dup2, oldfd, newfd); in internal_dup2()
H A Dsanitizer_haiku.cpp191 uptr internal_dup2(int oldfd, int newfd) { in internal_dup2() argument
193 return _REAL(dup2, oldfd, newfd); in internal_dup2()
H A Dsanitizer_posix.h56 uptr internal_dup2(int oldfd, int newfd);
/freebsd/contrib/atf/atf-c/detail/
H A Dprocess.c311 safe_dup(const int oldfd, const int newfd) in safe_dup() argument
315 if (oldfd != newfd) { in safe_dup()
316 if (dup2(oldfd, newfd) == -1) { in safe_dup()
/freebsd/tools/test/stress2/misc/
H A Dsyzkaller77.sh238 syscall(SYS_dup2, /*oldfd=*/r[2], /*newfd=*/r[1]);
253 syscall(SYS_dup2, /*oldfd=*/r[4], /*newfd=*/r[3]);
H A Dsyzkaller83.sh133 /*newfd=*/r[1], /*new=*/0x200000000380ul);
H A Dsyzkaller78.sh233 syscall(SYS_dup2, /*oldfd=*/r[3], /*newfd=*/r[2]);
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_interceptors.cpp124 # define COMMON_INTERCEPTOR_FD_SOCKET_ACCEPT(ctx, fd, newfd) \ argument
128 (void)(newfd); \
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A 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), \
2430 void __sanitizer_syscall_pre_impl_dup2(long oldfd, long newfd);
2431 void __sanitizer_syscall_post_impl_dup2(long res, long oldfd, long newfd);
[all …]

123