Lines Matching refs:kb
140 } kb = { variable
164 ASSERT(kb.pending >= 0); in kb_getchar()
166 if (kb.pending & 0x100) { in kb_getchar()
168 kb.pending &= 0xff; in kb_getchar()
170 ret = kb.pending; in kb_getchar()
171 kb.pending = -1; in kb_getchar()
184 if (!kb.initialized) { in kb_ischar()
186 kb.initialized = B_TRUE; in kb_ischar()
189 if (kb.pending >= 0) in kb_ischar()
229 switch (kb.led_state) { in kb_ischar()
238 kb.led_commanded = leds; in kb_ischar()
239 kb.led_state = KB_LED_VALUE_SENT; in kb_ischar()
242 kb.led_state = KB_LED_IDLE; in kb_ischar()
304 kb.pending = kb_translate(code); in kb_ischar()
305 if (kb.pending >= 0) { in kb_ischar()
451 if (kb.led_state != KB_LED_IDLE) { in kb_update_leds()
459 if (kb_calculate_leds() == kb.led_commanded) { in kb_update_leds()
460 kb.led_state = KB_LED_IDLE; in kb_update_leds()
463 kb.led_state = KB_LED_COMMAND_SENT; in kb_update_leds()