Lines Matching refs:cbaud
60 unsigned int cbaud; in tty_termios_baud_rate() local
62 cbaud = termios->c_cflag & CBAUD; in tty_termios_baud_rate()
66 if (cbaud == BOTHER) in tty_termios_baud_rate()
69 if (cbaud & CBAUDEX) { in tty_termios_baud_rate()
70 cbaud &= ~CBAUDEX; in tty_termios_baud_rate()
72 if (cbaud < 1 || cbaud + 15 > n_baud_table) in tty_termios_baud_rate()
75 cbaud += 15; in tty_termios_baud_rate()
77 return cbaud >= n_baud_table ? 0 : baud_table[cbaud]; in tty_termios_baud_rate()
96 unsigned int cbaud = (termios->c_cflag >> IBSHIFT) & CBAUD; in tty_termios_input_baud_rate() local
98 if (cbaud == B0) in tty_termios_input_baud_rate()
102 if (cbaud == BOTHER) in tty_termios_input_baud_rate()
105 if (cbaud & CBAUDEX) { in tty_termios_input_baud_rate()
106 cbaud &= ~CBAUDEX; in tty_termios_input_baud_rate()
108 if (cbaud < 1 || cbaud + 15 > n_baud_table) in tty_termios_input_baud_rate()
111 cbaud += 15; in tty_termios_input_baud_rate()
113 return cbaud >= n_baud_table ? 0 : baud_table[cbaud]; in tty_termios_input_baud_rate()