Home
last modified time | relevance | path

Searched refs:oldfd (Results 1 - 18 of 18) sorted by relevance

/third_party/musl/libc-test/src/functionalext/supplement/unistd/
H A Drenameat.c31 int oldfd, newfd; in renameat_0100() local
38 if ((oldfd = creat(oldPath, S_IWUSR)) < 0) { in renameat_0100()
39 t_error("%s creat oldfd failed\n", __func__); in renameat_0100()
44 close(oldfd); in renameat_0100()
46 oldfd = open(oldPath, O_RDWR); in renameat_0100()
47 int wresult = write(oldfd, msg, len); in renameat_0100()
51 close(oldfd); in renameat_0100()
52 if (renameat(oldfd, oldPath, newfd, newPath) == -1) { in renameat_0100()
/third_party/musl/src/unistd/
H A Drenameat.c4 int renameat(int oldfd, const char *old, int newfd, const char *new) in renameat() argument
7 return syscall(SYS_renameat, oldfd, old, newfd, new); in renameat()
9 return syscall(SYS_renameat2, oldfd, old, newfd, new, 0); in renameat()
13 int renameat2(int oldfd, const char *old, int newfd, const char *new, unsigned int flags) in renameat2() argument
15 return syscall(SYS_renameat2, oldfd, old, newfd, new, flags); in renameat2()
/third_party/ltp/testcases/kernel/syscalls/dup3/
H A Ddup3_02.c12 * - oldfd is equal to newfd without using O_CLOEXEC flag
13 * - oldfd is equal to newfd with using O_CLOEXEC flag
28 int *oldfd; member
41 TST_EXP_FAIL2(dup3(*tc->oldfd, *tc->newfd, tc->flags), EINVAL, in run()
42 "dup3(%d, %d, %d)", *tc->oldfd, *tc->newfd, tc->flags); in run()
/third_party/NuttX/fs/vfs/
H A Dfs_rename.c117 int do_rename(int oldfd, const char *oldpath, int newfd, const char *newpath) in do_rename() argument
134 ret = vfs_normalize_pathat(oldfd, oldpath, &fulloldpath); in do_rename()
237 int renameat(int oldfd, const char *oldpath, int newdfd, const char *newpath) in renameat() argument
239 return do_rename(oldfd, oldpath, newdfd, newpath); in renameat()
H A Dfs_link.c36 int do_link(int oldfd, const char *oldpath, int newfd, const char *newpath, int flag) in do_link() argument
67 ret = vfs_normalize_pathat(oldfd, oldpath, &fulloldpath); in do_link()
80 ret = follow_symlink(oldfd, oldpath, &old_vnode, &fulloldpath); in do_link()
/third_party/ltp/lib/
H A Dtst_safe_macros.c516 int safe_dup(const char *file, const int lineno, int oldfd) in safe_dup() argument
520 rval = dup(oldfd); in safe_dup()
524 "dup(%i) failed", oldfd); in safe_dup()
527 "Invalid dup(%i) return value %d", oldfd, rval); in safe_dup()
533 int safe_dup2(const char *file, const int lineno, int oldfd, int newfd) in safe_dup2() argument
537 rval = dup2(oldfd, newfd); in safe_dup2()
541 "dup2(%i, %i) failed", oldfd, newfd); in safe_dup2()
545 oldfd, newfd, rval); in safe_dup2()
/third_party/node/deps/uv/src/unix/
H A Dlinux-syscalls.c214 int uv__dup3(int oldfd, int newfd, int flags) { in uv__dup3() argument
218 return syscall(__NR_dup3, oldfd, newfd, flags); in uv__dup3()
H A Dlinux-syscalls.h63 int uv__dup3(int oldfd, int newfd, int flags);
H A Dinternal.h240 int uv__dup2_cloexec(int oldfd, int newfd);
H A Dcore.c1052 int uv__dup2_cloexec(int oldfd, int newfd) { in uv__dup2_cloexec() argument
1056 r = dup3(oldfd, newfd, O_CLOEXEC); in uv__dup2_cloexec()
1065 r = dup2(oldfd, newfd); /* Never retry. */ in uv__dup2_cloexec()
/third_party/ltp/include/
H A Dtst_safe_macros.h53 int safe_dup(const char *file, const int lineno, int oldfd);
55 #define SAFE_DUP(oldfd) \
56 safe_dup(__FILE__, __LINE__, (oldfd))
58 int safe_dup2(const char *file, const int lineno, int oldfd, int newfd);
60 #define SAFE_DUP2(oldfd, newfd) \
61 safe_dup2(__FILE__, __LINE__, (oldfd), (newfd))
/third_party/ltp/testcases/kernel/syscalls/linkat/
H A Dlinkat01.c91 int *oldfd; member
238 (*desc->oldfd, desc->oldfn, *desc->newfd, desc->newfn, in mylinkat_test()
/third_party/rust/crates/nix/src/
H A Dunistd.rs428 pub fn dup(oldfd: RawFd) -> Result<RawFd> { in dup()
429 let res = unsafe { libc::dup(oldfd) }; in dup()
441 pub fn dup2(oldfd: RawFd, newfd: RawFd) -> Result<RawFd> { in dup2()
442 let res = unsafe { libc::dup2(oldfd, newfd) }; in dup2()
452 pub fn dup3(oldfd: RawFd, newfd: RawFd, flags: OFlag) -> Result<RawFd> { in dup3()
453 dup3_polyfill(oldfd, newfd, flags) in dup3()
457 fn dup3_polyfill(oldfd: RawFd, newfd: RawFd, flags: OFlag) -> Result<RawFd> { in dup3_polyfill()
458 if oldfd == newfd { in dup3_polyfill()
462 let fd = dup2(oldfd, newfd)?; in dup3_polyfill()
/third_party/libuv/src/unix/
H A Dinternal.h290 int uv__dup2_cloexec(int oldfd, int newfd);
H A Dcore.c1112 int uv__dup2_cloexec(int oldfd, int newfd) { in uv__dup2_cloexec() argument
1116 r = dup3(oldfd, newfd, O_CLOEXEC); in uv__dup2_cloexec()
1125 r = dup2(oldfd, newfd); /* Never retry. */ in uv__dup2_cloexec()
/third_party/rust/crates/libc/src/unix/linux_like/emscripten/
H A Dmod.rs1796 pub fn dup3(oldfd: ::c_int, newfd: ::c_int, flags: ::c_int) -> ::c_int; in dup3()
/third_party/rust/crates/libc/src/fuchsia/
H A Dmod.rs4003 pub fn dup3(oldfd: ::c_int, newfd: ::c_int, flags: ::c_int) -> ::c_int; in dup3()
/third_party/rust/crates/libc/src/unix/linux_like/linux/
H A Dmod.rs4024 pub fn dup3(oldfd: ::c_int, newfd: ::c_int, flags: ::c_int) -> ::c_int; in dup3()

Completed in 40 milliseconds