Home
last modified time | relevance | path

Searched refs:ptmx (Results 1 - 4 of 4) sorted by relevance

/third_party/ltp/testcases/kernel/pty/
H A Dpty05.c30 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 Dpty02.c27 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 Dpty03.c65 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 Dpty04.c16 * 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