Lines Matching refs:kb
139 } kb = { variable
167 kb.pending = -1; in kb_getchar()
176 ASSERT(kb.pending >= 0); in kb_getchar()
178 if (kb.pending & 0x100) { in kb_getchar()
179 kb.pending &= 0xff; in kb_getchar()
180 switch (kb.pending) { in kb_getchar()
201 ret = kb.pending; in kb_getchar()
202 kb.pending = -1; in kb_getchar()
215 if (!kb.initialized) { in kb_ischar()
217 kb.initialized = B_TRUE; in kb_ischar()
220 if (kb.pending >= 0) in kb_ischar()
260 switch (kb.led_state) { in kb_ischar()
269 kb.led_commanded = leds; in kb_ischar()
270 kb.led_state = KB_LED_VALUE_SENT; in kb_ischar()
273 kb.led_state = KB_LED_IDLE; in kb_ischar()
335 kb.pending = kb_translate(code); in kb_ischar()
336 if (kb.pending >= 0) { in kb_ischar()
482 if (kb.led_state != KB_LED_IDLE) { in kb_update_leds()
490 if (kb_calculate_leds() == kb.led_commanded) { in kb_update_leds()
491 kb.led_state = KB_LED_IDLE; in kb_update_leds()
494 kb.led_state = KB_LED_COMMAND_SENT; in kb_update_leds()