Home
last modified time | relevance | path

Searched refs:ttyoring (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/usr.bin/telnet/
H A Dterminal.c39 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 Ddefines.h52 *ttyoring.supply = c; \
53 ring_supplied(&ttyoring, 1); \
55 #define TTYBYTES() (ring_full_count(&ttyoring))
56 #define TTYROOM() (ring_empty_count(&ttyoring))
H A Dexterns.h290 ttyoring,
H A Dtelnet.c1805 ttyout = ring_full_count(&ttyoring); in Scheduler()