Searched refs:ldisc (Results 1 - 3 of 3) sorted by relevance
/third_party/ltp/testcases/kernel/pty/ |
H A D | pty04.c | 14 * 1. Create PTY with ldisc X which creates netdev Y 96 static int set_ldisc(int tty, const struct ldisc_info *ldisc) in set_ldisc() argument 98 TEST(ioctl(tty, TIOCSETD, &ldisc->n)); in set_ldisc() 106 ldisc->name); in set_ldisc() 109 "Failed to set the %s line discipline", ldisc->name); in set_ldisc() 115 static int open_pty(const struct ldisc_info *ldisc) in open_pty() argument 132 return set_ldisc(pts, ldisc); in open_pty() 183 static void do_pty(const struct ldisc_info *ldisc) in do_pty() argument 189 switch (ldisc->n) { in do_pty() 200 switch (ldisc in do_pty() 244 open_netdev(const struct ldisc_info *ldisc) open_netdev() argument 279 check_data(const struct ldisc_info *ldisc, const char *data, ssize_t len) check_data() argument 374 read_netdev(const struct ldisc_info *ldisc) read_netdev() argument 426 struct ldisc_info *ldisc = &ldiscs[n]; do_test() local [all...] |
H A D | pty03.c | 31 * dd42bf119714 ("tty: Prevent ldisc drivers from re-using stale tty fields") 83 static int set_ldisc(int tty, struct ldisc_info *ldisc) in set_ldisc() argument 85 TEST(ioctl(tty, TIOCSETD, &ldisc->n)); in set_ldisc() 93 ldisc->name); in set_ldisc() 96 "Failed to set the %s line discipline", ldisc->name); in set_ldisc() 106 struct ldisc_info *ldisc = &ldiscs[n + 1]; in do_test() local 108 tst_res(TINFO, "Creating PTY with %s line discipline", ldisc->name); in do_test() 123 if (set_ldisc(pts, ldisc)) in do_test() 134 tst_res(TPASS, "Did not crash with %s TTY discipline", ldisc->name); in do_test()
|
H A D | pty05.c | 52 int ldisc = N_HDLC; in run() local 58 TEST(ioctl(ptmx, TIOCSETD, &ldisc)); in run()
|
Completed in 2 milliseconds