Lines Matching refs:cbaud
59 unsigned int cbaud; in tty_termios_baud_rate() local
61 cbaud = termios->c_cflag & CBAUD; in tty_termios_baud_rate()
65 if (cbaud == BOTHER) in tty_termios_baud_rate()
68 if (cbaud & CBAUDEX) { in tty_termios_baud_rate()
69 cbaud &= ~CBAUDEX; in tty_termios_baud_rate()
71 if (cbaud < 1 || cbaud + 15 > n_baud_table) in tty_termios_baud_rate()
74 cbaud += 15; in tty_termios_baud_rate()
76 return cbaud >= n_baud_table ? 0 : baud_table[cbaud]; in tty_termios_baud_rate()
95 unsigned int cbaud = (termios->c_cflag >> IBSHIFT) & CBAUD; in tty_termios_input_baud_rate() local
97 if (cbaud == B0) in tty_termios_input_baud_rate()
101 if (cbaud == BOTHER) in tty_termios_input_baud_rate()
104 if (cbaud & CBAUDEX) { in tty_termios_input_baud_rate()
105 cbaud &= ~CBAUDEX; in tty_termios_input_baud_rate()
107 if (cbaud < 1 || cbaud + 15 > n_baud_table) in tty_termios_input_baud_rate()
110 cbaud += 15; in tty_termios_input_baud_rate()
112 return cbaud >= n_baud_table ? 0 : baud_table[cbaud]; in tty_termios_input_baud_rate()