Searched defs:dupfd (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/sfio/
H A Dsfsetfd.c37 reg int dupfd; local
40 while((dupfd = sysfcntlf(fd,F_DUPFD,newfd)) < 0 && errno == EINTR)
42 return dupfd;
45 if((dupfd = sysdupf(fd)) < 0 || dupfd >= newfd)
46 return dupfd;
52 CLOSE(dupfd);
/illumos-gate/usr/src/uts/common/syscall/
H A Dopen.c67 int fd, dupfd; local
245 dupfd = getminor(vp->v_rdev);
253 if ((fp = getf(dupfd)) == NULL) {
264 releasef(dupfd);
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dsetlocale.c665 int dupfd; local
667 if ((dupfd = dup(fd)) < 1) {
672 fd = dupfd;
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dlistener.c721 socket_t dupfd = INVALID_SOCKET; local
879 dupfd = fcntl(connfd, F_DUPFD, 256);
880 if (ValidSocket(dupfd) && SM_FD_OK_SELECT(dupfd))
883 connfd = dupfd;
884 dupfd = INVALID_SOCKET;
/illumos-gate/usr/src/cmd/sh/
H A Dio.c400 int dupfd; local
403 if ((dupfd = fdmap[i].dup_fd) > 0)
404 renamef(dupfd, fdmap[i].org_fd);
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dio.c1057 int dupfd,toclose= -1; local
1062 dupfd = strtol(fname,&number,10);
1065 toclose = dupfd;
1068 if(*number || dupfd > IOUFD)
1073 if(shp->subshell && dupfd==1 && (sfset(sfstdout,0,0)&SF_STRING))
1076 dupfd = sffileno(sfstdout);
1078 else if(shp->sftable[dupfd])
1079 sfsync(shp->sftable[dupfd]);
1089 dupfd = shp->coutpipe;
1091 dupfd
[all...]
/illumos-gate/usr/src/lib/libproc/common/
H A DPcontrol.c70 static int minfd; /* minimum file descriptor returned by dupfd(fd, 0) */
366 * Call set_minfd() once before calling dupfd() several times.
395 dupfd(int fd, int dfd) function
518 (fd = dupfd(fd, 0)) < 0) {
528 (fd = dupfd(fd, 0)) < 0) {
538 (fd = dupfd(fd, 0)) < 0) {
826 (fd = dupfd(fd, 0)) < 0) {
856 (fd = dupfd(fd, 0)) < 0) {
877 (fd = dupfd(fd, 0)) < 0) {
1511 (fd = dupfd(f
[all...]

Completed in 87 milliseconds