Home
last modified time | relevance | path

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

/freebsd/contrib/tcsh/
H A Dsh.sem.c673 (void)close_on_exec(OLDSTD, 1); in execute()
675 (void)close_on_exec(SHOUT, 1); in execute()
679 (void)close_on_exec(SHDIAG, 1); in execute()
687 (void) close_on_exec(FSHOUT, 1); in execute()
688 (void) close_on_exec(FSHDIAG, 1); in execute()
689 (void) close_on_exec(FOLDSTD, 1); in execute()
887 (void) close_on_exec(0, 0); in doio()
940 (void) close_on_exec(1, 0); in doio()
953 (void) close_on_exec(2, 0); in doio()
965 (void)close_on_exec(pv[0] = dmove(pv[0], -1), 1); in mypipe()
[all …]
H A Dsh.exec.c553 close_on_exec(SHIN = dmove(state->saveIN, state->SHIN), 1); in execash_cleanup()
554 close_on_exec(SHOUT = dmove(state->saveOUT, state->SHOUT), 1); in execash_cleanup()
555 close_on_exec(SHDIAG = dmove(state->saveDIAG, state->SHDIAG), 1); in execash_cleanup()
556 close_on_exec(OLDSTD = dmove(state->saveSTD, state->OLDSTD), 1); in execash_cleanup()
588 (void)close_on_exec (state.saveIN = dcopy(SHIN, -1), 1); in execash()
589 (void)close_on_exec (state.saveOUT = dcopy(SHOUT, -1), 1); in execash()
590 (void)close_on_exec (state.saveDIAG = dcopy(SHDIAG, -1), 1); in execash()
591 (void)close_on_exec (state.saveSTD = dcopy(OLDSTD, -1), 1); in execash()
595 (void)close_on_exec (SHIN = dcopy(0, -1), 1); in execash()
596 (void)close_on_exec (SHOUT = dcopy(1, -1), 1); in execash()
[all …]
H A Dtc.os.h197 # define close_on_exec(fd, v) fcntl((fd), F_SETFD, ((v) ? FD_CLOEXEC : 0)) macro
200 # define close_on_exec(fd, v) ioctl((fd), ((v) ? FIOCLEX : FIONCLEX), NULL) macro
202 # define close_on_exec(fd, v) /* Nothing */ macro
206 # define close_on_exec(fd, v) nt_close_on_exec((fd),(v)) macro
H A Dsh.c1080 (void) close_on_exec(SHIN, 1); in main()
1266 (void) close_on_exec(dcopy(f, FSHTTY), 1); in main()
1560 (void) close_on_exec(unit, 1); in srcfile()
1594 (void)close_on_exec(OLDSTD, 1); in st_save()
1599 (void)close_on_exec(SHOUT, 1); in st_save()
1604 (void)close_on_exec(SHDIAG, 1); in st_save()
2385 (void) close_on_exec(SHIN = dcopy(0, FSHIN), 1); in initdesc()
2386 (void) close_on_exec(SHOUT = dcopy(1, FSHOUT), 1); in initdesc()
2387 (void) close_on_exec(SHDIAG = dcopy(2, FSHDIAG), 1); in initdesc()
2388 (void) close_on_exec(OLDSTD = dcopy(SHIN, FOLDSTD), 1); in initdesc()
H A Dsh.func.c2452 close_on_exec(SHIN = dmove(state->saveIN, state->SHIN), 1);
2453 close_on_exec(SHOUT = dmove(state->saveOUT, state->SHOUT), 1);
2454 close_on_exec(SHDIAG = dmove(state->saveDIAG, state->SHDIAG), 1);
2456 close_on_exec(dcopy(SHIN, 0), 1);
2457 close_on_exec(dcopy(SHOUT, 1), 1);
2458 close_on_exec(dcopy(SHDIAG, 2), 1);
2501 (void)close_on_exec(state.saveIN = dcopy(SHIN, -1), 1);
2502 (void)close_on_exec(state.saveOUT = dcopy(SHOUT, -1), 1);
2503 (void)close_on_exec(state.saveDIAG = dcopy(SHDIAG, -1), 1);
2519 (void)close_on_exec(SHIN = dcopy(0, -1), 1);
[all …]
H A DFixes508 29. More close_on_exec fixes (Miloslav Trmac)