Searched refs:ptmx (Results 1 - 4 of 4) sorted by relevance
/third_party/ltp/testcases/kernel/pty/ |
H A D | pty05.c | 30 static volatile int ptmx = -1; variable 43 ioctl(ptmx, TCFLSH, TCIOFLUSH); in thread_run() 57 ptmx = SAFE_OPEN("/dev/ptmx", O_RDWR); in run() 58 TEST(ioctl(ptmx, TIOCSETD, &ldisc)); in run() 69 SAFE_IOCTL(ptmx, TCXONC, TCOOFF); in run() 70 SAFE_WRITE(SAFE_WRITE_ALL, ptmx, buf, BUF_SIZE); in run() 73 ioctl(ptmx, TCXONC, TCOON); in run() 76 SAFE_CLOSE(ptmx); in run() 91 if (ptmx > in cleanup() [all...] |
H A D | pty02.c | 27 int ptmx, pts; in do_test() local 31 ptmx = SAFE_OPEN("/dev/ptmx", O_WRONLY); in do_test() 33 if (tcgetattr(ptmx, &io) != 0) in do_test() 38 TEST(tcsetattr(ptmx, TCSANOW, &io)); in do_test() 45 if (unlockpt(ptmx) != 0) in do_test() 48 pts = SAFE_OPEN(ptsname(ptmx), O_RDONLY); in do_test() 49 /* write newline to ptmx to avoid read() on pts to block */ in do_test() 50 SAFE_WRITE(SAFE_WRITE_ALL, ptmx, "A\n", 2); in do_test() 56 SAFE_CLOSE(ptmx); in do_test() [all...] |
H A D | pty03.c | 65 static volatile int ptmx; variable 74 if (tcflush(ptmx, TCIFLUSH)) in hangup() 75 tst_brk(TBROK | TERRNO, "tcflush(ptmx, TCIFLUSH)"); in hangup() 112 ptmx = SAFE_OPEN("/dev/ptmx", O_RDONLY); in do_test() 113 if (grantpt(ptmx)) in do_test() 114 tst_brk(TBROK | TERRNO, "grantpt(ptmx)"); in do_test() 115 if (unlockpt(ptmx)) in do_test() 116 tst_brk(TBROK | TERRNO, "unlockpt(ptmx)"); in do_test() 117 if (ptsname_r(ptmx, pts_pat in do_test() [all...] |
H A D | pty04.c | 16 * 3. Send data on ptmx and read packets from socket 94 static int ptmx = -1, pts = -1, sk = -1, mtu, no_check; variable 119 ptmx = SAFE_OPEN("/dev/ptmx", O_RDWR); in open_pty() 120 if (grantpt(ptmx)) in open_pty() 121 tst_brk(TBROK | TERRNO, "grantpt(ptmx)"); in open_pty() 122 if (unlockpt(ptmx)) in open_pty() 123 tst_brk(TBROK | TERRNO, "unlockpt(ptmx)"); in open_pty() 124 if (ptsname_r(ptmx, pts_path, sizeof(pts_path))) in open_pty() 125 tst_brk(TBROK | TERRNO, "ptsname_r(ptmx, in open_pty() [all...] |
Completed in 2 milliseconds