Home
last modified time | relevance | path

Searched refs:newfd (Results 1 – 6 of 6) sorted by relevance

/mirbsd/src/lib/libpthread/uthread/
Duthread_dup2.c11 dup2(int fd, int newfd) in dup2() argument
15 if (newfd >= 0 && newfd < _thread_dtablesize && in dup2()
16 newfd != _thread_kern_pipe[0] && newfd != _thread_kern_pipe[1]) { in dup2()
19 ret = _thread_sys_dup2(fd, newfd); in dup2()
21 if (_thread_fd_table_dup(fd, newfd) == -1) { in dup2()
22 close(newfd); in dup2()
/mirbsd/src/sys/lib/libsa/
Dnfs.c177 nfs_lookupfh(struct nfs_iodesc *d, char *name, struct nfs_iodesc *newfd) in nfs_lookupfh() argument
239 bcopy( repl->fh, &newfd->fh, sizeof(newfd->fh)); in nfs_lookupfh()
240 bcopy(&repl->fa, &newfd->fa, sizeof(newfd->fa)); in nfs_lookupfh()
414 struct nfs_iodesc *newfd, *currfd; in nfs_open() local
429 newfd = 0; in nfs_open()
450 newfd = alloc(sizeof(*newfd)); in nfs_open()
451 newfd->iodesc = currfd->iodesc; in nfs_open()
452 newfd->off = 0; in nfs_open()
472 error = nfs_lookupfh(currfd, ncp, newfd); in nfs_open()
480 if (newfd->fa.fa_type == htonl(NFLNK)) { in nfs_open()
[all …]
/mirbsd/src/lib/libc/gen/
Dfts.c1051 int ret, oerrno, newfd; in fts_safe_changedir() local
1054 newfd = fd; in fts_safe_changedir()
1057 if (fd < 0 && (newfd = open(path, O_RDONLY, 0)) < 0) in fts_safe_changedir()
1059 if (fstat(newfd, &sb)) { in fts_safe_changedir()
1068 ret = fchdir(newfd); in fts_safe_changedir()
1072 (void)close(newfd); in fts_safe_changedir()
/mirbsd/src/gnu/usr.bin/rcs/src/
Drcsutil.c715 int newfd; local
717 newfd =
719 return movefd(newfd, fd);
/mirbsd/src/gnu/usr.bin/perl/os2/
Dos2.c1558 register I32 this, that, newfd; in my_syspopen() local
1581 newfd = dup(*mode == 'r'); /* Preserve std* */ in my_syspopen()
1582 if (newfd == -1) { in my_syspopen()
1600 if (newfd != -1) in my_syspopen()
1601 fcntl(newfd, F_SETFD, FD_CLOEXEC); in my_syspopen()
1603 if (newfd == -1) in my_syspopen()
1605 else if (newfd != (*mode == 'r')) { /* Probably this check is not needed */ in my_syspopen()
1606 dup2(newfd, *mode == 'r'); /* Return std* back. */ in my_syspopen()
1607 close(newfd); in my_syspopen()
/mirbsd/src/gnu/usr.bin/perl/
Dutil.c2389 dup2(int oldfd, int newfd) in dup2() argument
2392 if (oldfd == newfd) in dup2()
2394 PerlLIO_close(newfd); in dup2()
2395 return fcntl(oldfd, F_DUPFD, newfd); in dup2()
2402 if (oldfd == newfd) in dup2()
2404 PerlLIO_close(newfd); in dup2()
2406 while ((fd = PerlLIO_dup(oldfd)) != newfd && fd >= 0) { in dup2()