Searched refs:ttyoring (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/usr.bin/telnet/ |
| H A D | terminal.c | 39 Ring ttyoring, ttyiring; variable 53 ring_init(&ttyoring, ttyobuf, sizeof ttyobuf); in init_terminal() 75 n0 = ring_full_count(&ttyoring); in ttyflush() 76 if ((n1 = n = ring_full_consecutive(&ttyoring)) > 0) { in ttyflush() 81 n = write(tout, ttyoring.consume, n); in ttyflush() 86 Dump('>', ttyoring.consume, n); in ttyflush() 96 n1 = write(tout, ttyoring.bottom, n1); in ttyflush() 100 ring_consumed(&ttyoring, n); in ttyflush()
|
| H A D | defines.h | 52 *ttyoring.supply = c; \ 53 ring_supplied(&ttyoring, 1); \ 55 #define TTYBYTES() (ring_full_count(&ttyoring)) 56 #define TTYROOM() (ring_empty_count(&ttyoring))
|
| H A D | externs.h | 290 ttyoring,
|
| H A D | telnet.c | 1805 ttyout = ring_full_count(&ttyoring); in Scheduler()
|