Searched refs:newfd (Results 1 – 3 of 3) sorted by relevance
162 static int32_t set_normal_redirect_fd(int32_t oldfd, int32_t newfd) in set_normal_redirect_fd() argument176 if (vfs_fd_is_open(newfd)) { in set_normal_redirect_fd()177 if (vfs_close_without_glock(newfd) != VFS_OK) { in set_normal_redirect_fd()182 f = vfs_file_get2(newfd); in set_normal_redirect_fd()188 vfs_fd_mark_open(newfd); in set_normal_redirect_fd()189 ret = newfd; in set_normal_redirect_fd()2174 int vfs_dup2(int oldfd, int newfd) in vfs_dup2() argument2176 if (is_stdio_fd(newfd)) { in vfs_dup2()2177 return set_stdio_redirect_fd(newfd, oldfd) == 0 ? VFS_OK : VFS_ERR_GENERAL; in vfs_dup2()2179 return set_normal_redirect_fd(oldfd, newfd) >= 0 ? newfd : VFS_ERR_GENERAL; in vfs_dup2()
497 int vfs_dup2(int oldfd, int newfd);
746 @item dup2(oldfd, newfd)
Completed in 6 milliseconds