Home
last modified time | relevance | path

Searched refs:ldisc (Results 1 – 3 of 3) sorted by relevance

/third_party/ltp/testcases/kernel/pty/
Dpty04.c97 static int set_ldisc(int tty, const struct ldisc_info *ldisc) in set_ldisc() argument
99 TEST(ioctl(tty, TIOCSETD, &ldisc->n)); in set_ldisc()
107 ldisc->name); in set_ldisc()
110 "Failed to set the %s line discipline", ldisc->name); in set_ldisc()
116 static int open_pty(const struct ldisc_info *ldisc) in open_pty() argument
133 return set_ldisc(pts, ldisc); in open_pty()
184 static void do_pty(const struct ldisc_info *ldisc) in do_pty() argument
190 switch (ldisc->n) { in do_pty()
201 switch (ldisc->n) { in do_pty()
214 tst_res(TPASS, "Wrote PTY %s %d (1)", ldisc->name, ptmx); in do_pty()
[all …]
Dpty03.c81 static int set_ldisc(int tty, struct ldisc_info *ldisc) in set_ldisc() argument
83 TEST(ioctl(tty, TIOCSETD, &ldisc->n)); in set_ldisc()
91 ldisc->name); in set_ldisc()
94 "Failed to set the %s line discipline", ldisc->name); in set_ldisc()
104 struct ldisc_info *ldisc = &ldiscs[n + 1]; in do_test() local
106 tst_res(TINFO, "Creating PTY with %s line discipline", ldisc->name); in do_test()
121 if (set_ldisc(pts, ldisc)) in do_test()
132 tst_res(TPASS, "Did not crash with %s TTY discipline", ldisc->name); in do_test()
Dpty05.c52 int ldisc = N_HDLC; in run() local
58 TEST(ioctl(ptmx, TIOCSETD, &ldisc)); in run()