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 | 370 fcntl(oldfd, F_DUPFD, newfd); 375 dup2_fd(int oldfd, int newfd, bool kernel) argument 380 TRACE(("dup2_fd: ofd = %d, nfd = %d\n", oldfd, newfd)); 383 if (oldfd < 0 || newfd < 0) 392 if ((uint32)oldfd >= context->table_size 394 || context->fds[oldfd] == NULL 395 || (context->fds[oldfd]->open_mode & O_DISCONNECTED) != 0) { 403 if (oldfd != newfd) { 405 TFD(Dup2FD(context, oldfd, newfd)); 410 atomic_add(&context->fds[oldfd] [all...] |
Completed in 28 milliseconds