Peter Hurley
|
aefceaf453
n_tty: Fix termios_rwsem lockdep false positive
|
12 years ago |
Peter Hurley
|
e60d27c4d8
n_tty: Factor LNEXT processing from per-char i/o path
|
12 years ago |
Peter Hurley
|
4b293492ae
n_tty: Un-inline single-use functions
|
12 years ago |
Peter Hurley
|
19e2ad6a09
n_tty: Remove overflow tests from receive_buf() path
|
12 years ago |
Peter Hurley
|
7de971b050
n_tty: Factor PARMRK from normal per-char i/o
|
12 years ago |
Peter Hurley
|
6baad00867
n_tty: Factor ISTRIP and IUCLC receive_buf into separate fn
|
12 years ago |
Peter Hurley
|
4b1f79c2d7
n_tty: Split n_tty_receive_char()
|
12 years ago |
Peter Hurley
|
855df3c089
n_tty: Eliminate char tests from IXANY restart test
|
12 years ago |
Peter Hurley
|
7d88d637a3
n_tty: Factor standard per-char i/o into separate fn
|
12 years ago |
Peter Hurley
|
86e35aea47
n_tty: Fix build breakage on ppc64
|
12 years ago |
Peter Hurley
|
ad0cc7bafe
n_tty: Factor tty->closing receive_buf() into separate fn
|
12 years ago |
Peter Hurley
|
a1dd30e9b4
n_tty: Special case EXTPROC receive_buf() as raw mode
|
12 years ago |
Peter Hurley
|
554117bdc8
n_tty: Factor raw mode receive_buf() into separate fn
|
12 years ago |
Peter Hurley
|
d2f8d7abd1
n_tty: Factor flagged char handling into separate fn
|
12 years ago |
Peter Hurley
|
b0ac50be1f
n_tty: Factor signal char handling into separate fn
|
12 years ago |
Peter Hurley
|
4a23a4df50
n_tty: Factor 'real raw' receive_buf into standalone fn
|
12 years ago |
Peter Hurley
|
781ad1c793
n_tty: Simplify __receive_buf loop count
|
12 years ago |
Peter Hurley
|
1bb9d56285
n_tty: Rename process_char_map to char_map
|
12 years ago |
Peter Hurley
|
20bafb3d23
n_tty: Move buffers into n_tty_data
|
12 years ago |
Peter Hurley
|
8cb06c9838
n_tty: Remove alias ptrs in __receive_buf()
|
12 years ago |
Peter Hurley
|
40d5e0905a
n_tty: Fix EOF push handling
|
12 years ago |
Peter Hurley
|
9dfd16ddea
n_tty: Avoid false-sharing echo buffer indices
|
12 years ago |
Peter Hurley
|
29c7c5ca36
n_tty: Eliminate counter in __process_echoes
|
12 years ago |
Peter Hurley
|
bc5b1ec586
n_tty: Only flush echo output if actually output
|
12 years ago |
Peter Hurley
|
cbfd0340ae
n_tty: Process echoes in blocks
|
12 years ago |
Peter Hurley
|
019ebdf9f2
n_tty: Eliminate echo_commit memory barrier
|
12 years ago |
Peter Hurley
|
17bd790740
n_tty: Remove echo_lock
|
12 years ago |
Peter Hurley
|
862eeffef1
n_tty: Replace echo_cnt with computed value
|
12 years ago |
Peter Hurley
|
addaebccf6
n_tty: Use separate head and tail indices for echo_buf
|
12 years ago |
Peter Hurley
|
ae56f33041
n_tty: Remove unused echo_overrun field
|
12 years ago |