Lines Matching refs:master
82 static int master, slave; variable
195 if (openpty(&master, &slave, NULL, NULL, NULL) == -1) in main()
198 if (openpty(&master, &slave, NULL, &tt, &win) == -1) in main()
202 fcm = fcntl(master, F_GETFL); in main()
206 if (fcntl(master, F_SETFL, fcm) == -1) in main()
263 FD_SET(master, &rfd); in main()
267 FD_SET(master, &wfd); in main()
280 n = select(master + 1, &rfd, &wfd, NULL, tvp); in main()
288 if (tcgetattr(master, &stt) == 0 && in main()
290 (void)write(master, &stt.c_cc[VEOF], 1); in main()
304 if (n > 0 && FD_ISSET(master, &wfd)) { in main()
306 cc = write(master, be->ibuf + be->rpos, in main()
317 if (kflg && tcgetattr(master, &stt) >= 0 && in main()
331 if (n > 0 && FD_ISSET(master, &rfd)) { in main()
332 cc = read(master, obuf, sizeof (obuf)); in main()
386 (void)close(master); in doshell()
426 (void)close(master); in done()