Searched refs:ttyoring (Results 1 - 4 of 4) sorted by path

/haiku/src/bin/network/telnet/
H A Ddefines.h41 *ttyoring.supply = c; \
42 ring_supplied(&ttyoring, 1); \
44 #define TTYBYTES() (ring_full_count(&ttyoring))
45 #define TTYROOM() (ring_empty_count(&ttyoring))
H A Dexterns.h494 ttyoring,
H A Dtelnet.c2079 ttyout = ring_full_count(&ttyoring);
H A Dterminal.c52 Ring ttyoring, ttyiring; variable
100 if (ring_init(&ttyoring, ttyobuf, sizeof ttyobuf) != 1) {
125 n0 = ring_full_count(&ttyoring);
126 if ((n1 = n = ring_full_consecutive(&ttyoring)) > 0) {
131 n = TerminalWrite(ttyoring.consume, n);
136 Dump('>', ttyoring.consume, n);
146 n1 = TerminalWrite(ttyoring.bottom, n1);
150 ring_consumed(&ttyoring, n);
156 ring_consumed(&ttyoring, ring_full_count(&ttyoring));
[all...]

Completed in 59 milliseconds