/haiku-fatelf/headers/build/ |
H A D | BeOSBuildCompatibility.h | 115 int _haiku_build_linkat(int toFD, const char* toPath, int pathFD, 138 int _haiku_build_renameat(int fromFD, const char* from, int toFD, 158 # define linkat(toFD, toPath, pathFD, path, flag) \ 159 _haiku_build_linkat(toFD, toPath, pathFD, path, flag) 176 # define renameat(fromFD, from, toFD, to) \ 177 _haiku_build_renameat(fromFD, from, toFD, to)
|
/haiku-fatelf/headers/posix/ |
H A D | stdio.h | 91 extern int renameat(int fromFD, const char *from, int toFD, const char *to);
|
H A D | unistd.h | 168 extern int linkat(int toFD, const char *toPath, int pathFD,
|
/haiku-fatelf/headers/private/kernel/ |
H A D | vfs.h | 196 status_t _user_create_link(int pathFD, const char *path, int toFD,
|
/haiku-fatelf/headers/private/system/ |
H A D | syscalls.h | 268 extern status_t _kern_create_link(int pathFD, const char *path, int toFD,
|
/haiku-fatelf/src/build/libroot/ |
H A D | fs.cpp | 1410 _haiku_build_linkat(int toFD, const char* toPath, int pathFD, const char* path, argument 1413 return linkat(toFD, toPath, pathFD, path, flag); 1539 _haiku_build_renameat(int fromFD, const char* from, int toFD, const char* to) argument 1542 || (toFD >= 0 && toFD != AT_FDCWD && get_descriptor(toFD) == NULL)) { 1543 return renameat(fromFD, from, toFD, to); 1546 RETURN_AND_SET_ERRNO(_kern_rename(fromFD, from, toFD, to));
|
H A D | function_remapper.cpp | 139 linkat(int toFD, const char* toPath, int pathFD, const char* path, int flag) argument 143 return _haiku_build_linkat(toFD, toPath, pathFD, path, flag); 272 renameat(int fromFD, const char* from, int toFD, const char* to) argument 276 return _haiku_build_renameat(fromFD, from, toFD, to);
|
H A D | remapped_functions.h | 28 int _haiku_build_linkat(int toFD, const char* toPath, int pathFD, 45 int _haiku_build_renameat(int fromFD, const char* from, int toFD,
|
/haiku-fatelf/src/system/kernel/fs/ |
H A D | vfs.cpp | 6183 common_create_link(int pathFD, char* path, int toFD, char* toPath, argument 6199 status = fd_and_path_to_vnode(toFD, toPath, traverseLeafLink, &vnode, NULL, 6736 attr_rename(int fromFD, const char* fromName, int toFD, const char* toName, argument 6750 "name = \"%s\", kernel %d\n", fromFD, fromName, toFD, toName, kernel)); 6756 toDescriptor = get_fd_and_vnode(toFD, &toVnode, kernel); 8224 _kern_create_link(int pathFD, const char* path, int toFD, const char* toPath, argument 8232 return common_create_link(pathFD, pathBuffer.LockBuffer(), toFD, 9103 _user_create_link(int pathFD, const char* userPath, int toFD, argument 9124 return common_create_link(pathFD, path, toFD, toPath, traverseLeafLink,
|
/haiku-fatelf/src/system/libroot/posix/stdio/ |
H A D | rename.c | 23 renameat(int fromFD, const char* from, int toFD, const char* to) argument 25 RETURN_AND_SET_ERRNO(_kern_rename(fromFD, from, toFD, to));
|
/haiku-fatelf/src/system/libroot/posix/unistd/ |
H A D | link.c | 89 linkat(int toFD, const char *toPath, int linkFD, const char *linkPath, int flag) argument 91 RETURN_AND_SET_ERRNO(_kern_create_link(linkFD, linkPath, toFD, toPath,
|