Lines Matching refs:newfd
142 const int newfd = fcntl(fd, F_DUPFD, 3); in fdevent_dup_cloexec()
143 if (newfd >= 0) fdevent_setfd_cloexec(newfd); in fdevent_dup_cloexec()
144 return newfd; in fdevent_dup_cloexec()
360 static int fdevent_dup2_close_clrfd_cloexec(int oldfd, int newfd) { in fdevent_dup2_close_clrfd_cloexec() argument
362 if (oldfd != newfd) { in fdevent_dup2_close_clrfd_cloexec()
364 if (newfd != dup2(oldfd, newfd)) return -1; in fdevent_dup2_close_clrfd_cloexec()
367 fdevent_clrfd_cloexec(newfd); in fdevent_dup2_close_clrfd_cloexec()
370 return newfd; in fdevent_dup2_close_clrfd_cloexec()
373 static int fdevent_dup2_close_clrfd_cloexec(int oldfd, int newfd, int reuse) { in fdevent_dup2_close_clrfd_cloexec() argument
375 if (oldfd != newfd) { in fdevent_dup2_close_clrfd_cloexec()
377 if (newfd != dup2(oldfd, newfd)) return -1; in fdevent_dup2_close_clrfd_cloexec()
381 return newfd; in fdevent_dup2_close_clrfd_cloexec()