Home
last modified time | relevance | path

Searched refs:newdirfd (Results 1 - 19 of 19) sorted by relevance

/third_party/ltp/testcases/kernel/syscalls/linkat/
H A Dlinkat01.c87 static int olddirfd, newdirfd = -1, cwd_fd = AT_FDCWD, stdinfd = 0, badfd = variable
102 &olddirfd, TEST_FILE1, &newdirfd, TEST_FILE1, 0,
106 &olddirfd, spathname, &newdirfd, TEST_FILE1, 0, 0, 0, 0},
109 &olddirfd, TEST_FILE1, &newdirfd, dpathname, 0,
113 &cwd_fd, TEST_DIR1 "/" TEST_FILE1, &newdirfd, TEST_FILE1, 0,
121 &cwd_fd, spathname, &newdirfd, TEST_FILE1, 0, 0, 0, 0},
128 &stdinfd, TEST_DIR1 "/" TEST_FILE1, &newdirfd, TEST_FILE1, 0,
136 &stdinfd, spathname, &newdirfd, TEST_FILE1, 0, 0, 0, 0},
143 &badfd, TEST_DIR1 "/" TEST_FILE1, &newdirfd, TEST_FILE1, 0,
151 &badfd, spathname, &newdirfd, TEST_FILE
192 mylinkat(int olddirfd, const char *oldfilename, int newdirfd, const char *newfilename, int flags) mylinkat() argument
[all...]
/third_party/ltp/testcases/kernel/syscalls/renameat2/
H A Drenameat201.c27 * both olddirfd and newdirfd are valid and oldpath exists and
53 static int newdirfd; variable
59 int *newdirfd; member
64 {&olddirfd, TEST_FILE, &newdirfd, TEST_FILE2, RENAME_NOREPLACE, EEXIST},
65 {&olddirfd, TEST_FILE, &newdirfd, TEST_FILE2, RENAME_EXCHANGE, 0},
66 {&olddirfd, TEST_FILE, &newdirfd, NON_EXIST, RENAME_EXCHANGE, ENOENT},
67 {&olddirfd, TEST_FILE, &newdirfd, TEST_FILE3, RENAME_NOREPLACE, 0},
68 {&olddirfd, TEST_FILE, &newdirfd, TEST_FILE2, RENAME_NOREPLACE
70 {&olddirfd, TEST_FILE, &newdirfd, TEST_FILE2, RENAME_WHITEOUT
120 newdirfd in setup()
[all...]
H A Drenameat202.c40 static int newdirfd; variable
68 newdirfd, TEST_FILE2, RENAME_EXCHANGE)); in main()
97 newdirfd = SAFE_OPEN(cleanup, TEST_DIR2, O_DIRECTORY); in setup()
108 if (newdirfd > 0 && close(newdirfd) < 0) in cleanup()
109 tst_resm(TWARN | TERRNO, "close newdirfd failed"); in cleanup()
H A Drenameat2.h27 int renameat2(int olddirfd, const char *oldpath, int newdirfd, in renameat2() argument
30 return tst_syscall(__NR_renameat2, olddirfd, oldpath, newdirfd, in renameat2()
/third_party/ltp/testcases/kernel/syscalls/symlinkat/
H A Dsymlinkat01.c67 static int olddirfd, newdirfd = -1, cwd_fd = AT_FDCWD, stdinfd = 0, crapfd = variable
80 "../" TEST_DIR1 "/" TEST_FILE1, &newdirfd, TEST_FILE1,
84 "../" TEST_DIR1 "/" TEST_FILE1, &newdirfd, dpathname,
120 /* { TEST_FIFO, &newdirfd, TEST_FILE1, TEST_DIR1"/"TEST_FIFO, TEST_DIR2"/"TEST_FILE1, 0 }, */
127 int newdirfd, const char *newfilename) in mysymlinkat()
129 return tst_syscall(__NR_symlinkat, oldfilename, newdirfd, newfilename); in mysymlinkat()
159 close(newdirfd); in setup_every_copy()
164 newdirfd = SAFE_OPEN(cleanup, TEST_DIR2, O_DIRECTORY); in setup_every_copy()
126 mysymlinkat(const char *oldfilename, int newdirfd, const char *newfilename) mysymlinkat() argument
/third_party/ltp/testcases/kernel/syscalls/renameat/
H A Drenameat01.c23 * or newdirfd is not a valid file descriptor.
27 * newdirfd.
76 static int newdirfd; variable
95 { &olddirfd, TESTFILE, &newdirfd, NEW_TESTFILE, 0 },
96 { &olddirfd, absoldpath, &newdirfd, absnewpath, 0 },
163 newdirfd = SAFE_OPEN(cleanup, NEW_TESTDIR, O_DIRECTORY); in setup()
233 if (newdirfd > 0 && close(newdirfd) < 0) in cleanup()
234 tst_resm(TWARN | TERRNO, "close newdirfd failed"); in cleanup()
/third_party/ltp/include/lapi/
H A Drenameat.h15 static inline int renameat(int olddirfd, const char *oldpath, int newdirfd, in renameat() argument
18 return tst_syscall(__NR_renameat, olddirfd, oldpath, newdirfd, in renameat()
/third_party/NuttX/fs/vfs/
H A Dfs_link.c156 int linkat(int olddirfd, const char *oldpath, int newdirfd, const char *newpath, int flags) in linkat() argument
158 return do_link(olddirfd, oldpath, newdirfd, newpath, flags); in linkat()
H A Dfs_symlink.c176 int symlinkat(const char *target, int newdirfd, const char *path) in symlinkat() argument
178 return do_symlink(target, newdirfd, path); in symlinkat()
/third_party/rust/crates/libc/src/
H A Dwasi.rs621 newdirfd: ::c_int, in linkat()
635 newdirfd: ::c_int, in renameat()
640 newdirfd: ::c_int, in symlinkat()
748 newdirfd: c_int, in __wasilibc_nocwd_linkat()
772 newdirfd: c_int, in __wasilibc_nocwd_renameat()
807 newdirfd: c_int, in __wasilibc_link_newat()
818 newdirfd: c_int, in __wasilibc_rename_newat()
/third_party/ltp/include/old/
H A Dsafe_macros.h97 #define SAFE_LINKAT(cleanup_fn, olddirfd, oldpath, newdirfd, newpath, flags) \
99 (newdirfd), (newpath), (flags))
/third_party/ltp/lib/
H A Dsafe_macros.c464 int newdirfd, const char *newpath, int flags) in safe_linkat()
468 rval = linkat(olddirfd, oldpath, newdirfd, newpath, flags); in safe_linkat()
473 newdirfd, newpath, flags); in safe_linkat()
477 olddirfd, oldpath, newdirfd, newpath, flags, rval); in safe_linkat()
462 safe_linkat(const char *file, const int lineno, void (cleanup_fn)(void), int olddirfd, const char *oldpath, int newdirfd, const char *newpath, int flags) safe_linkat() argument
/third_party/ltp/include/
H A Dsafe_macros_fn.h115 int newdirfd, const char *newpath, int flags);
H A Dtst_safe_macros.h170 #define SAFE_LINKAT(olddirfd, oldpath, newdirfd, newpath, flags) \
172 (newdirfd), (newpath), (flags))
/third_party/rust/crates/libc/src/unix/
H A Dmod.rs839 newdirfd: ::c_int, in linkat()
846 newdirfd: ::c_int, in renameat()
851 newdirfd: ::c_int, in symlinkat()
/third_party/rust/crates/rustix/src/backend/libc/fs/
H A Dsyscalls.rs351 newdirfd: c::c_int, in renameat2()
/third_party/rust/crates/libc/src/fuchsia/
H A Dmod.rs3558 newdirfd: ::c_int, in linkat()
3572 newdirfd: ::c_int, in renameat()
3577 newdirfd: ::c_int, in symlinkat()
/third_party/rust/crates/nix/src/
H A Dunistd.rs1243 /// `newpath` and file descriptor `newdirfd`. In case `flag` is LinkatFlags::SymlinkFollow and
1245 /// If either `olddirfd` or `newdirfd` is `None`, `AT_FDCWD` is used respectively where `oldpath`
1255 newdirfd: Option<RawFd>, in linkat()
1273 at_rawfd(newdirfd), in linkat()
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/
H A Dmod.rs1255 newdirfd: ::c_int, in renameat2()

Completed in 32 milliseconds