Lines Matching refs:slave
398 int slave; member
407 if (openpty(&info->master, &info->slave, NULL, NULL, NULL)) in openpty_cb()
411 static int async_pty(int master, int slave) in async_pty() argument
423 if ((fcntl(slave, F_SETFL, flags | O_NONBLOCK) < 0)) in async_pty()
432 struct openpty_arg pty = { .master = -1, .slave = -1 }; in check_one_sigio()
433 int master, slave, err; in check_one_sigio() local
443 slave = pty.slave; in check_one_sigio()
445 if ((master == -1) || (slave == -1)) { in check_one_sigio()
459 err = async_pty(master, slave); in check_one_sigio()
481 (*proc)(master, slave); in check_one_sigio()
484 close(slave); in check_one_sigio()
491 static void tty_output(int master, int slave) in tty_output() argument
504 while (((n = read(slave, buf, sizeof(buf))) > 0) && in tty_output()
517 static void tty_close(int master, int slave) in tty_close() argument
522 close(slave); in tty_close()