Searched refs:oldfd (Results 1 - 2 of 2) sorted by relevance
/haiku/src/tools/fs_shell/ |
H A D | fd.cpp | 301 * fcntl(oldfd, F_DUPFD, newfd); 307 dup2_fd(int oldfd, int newfd, bool kernel) argument 312 TRACE(("dup2_fd: ofd = %d, nfd = %d\n", oldfd, newfd)); 315 if (oldfd < 0 || newfd < 0) 324 if ((uint32_t)oldfd >= context->table_size 326 || context->fds[oldfd] == NULL) { 334 if (oldfd != newfd) { 337 fssh_atomic_add(&context->fds[oldfd]->ref_count, 1); 338 fssh_atomic_add(&context->fds[oldfd]->open_count, 1); 339 context->fds[newfd] = context->fds[oldfd]; [all...] |
/haiku/src/system/kernel/fs/ |
H A D | fd.cpp | 369 fcntl(oldfd, F_DUPFD, newfd); 374 dup2_fd(int oldfd, int newfd, bool kernel) argument 379 TRACE(("dup2_fd: ofd = %d, nfd = %d\n", oldfd, newfd)); 382 if (oldfd < 0 || newfd < 0) 391 if ((uint32)oldfd >= context->table_size 393 || context->fds[oldfd] == NULL 394 || (context->fds[oldfd]->open_mode & O_DISCONNECTED) != 0) { 402 if (oldfd != newfd) { 404 TFD(Dup2FD(context, oldfd, newfd)); 409 atomic_add(&context->fds[oldfd] [all...] |
Completed in 49 milliseconds