Lines Matching refs:lower
236 struct kbtrans_lower *lower; in kbtrans_streams_init() local
285 lower = &upper->kbtrans_lower; in kbtrans_streams_init()
290 lower->kbtrans_compose_map = kb_compose_map; in kbtrans_streams_init()
291 lower->kbtrans_compose_table = kb_compose_table; in kbtrans_streams_init()
292 lower->kbtrans_fltaccent_table = kb_fltaccent_table; in kbtrans_streams_init()
293 lower->kbtrans_numlock_table = kb_numlock_table; in kbtrans_streams_init()
294 lower->kbtrans_keystringtab = keystringtab; in kbtrans_streams_init()
296 lower->kbtrans_upper = upper; in kbtrans_streams_init()
297 lower->kbtrans_compat = 1; in kbtrans_streams_init()
303 lower->kbtrans_led_state = 0; in kbtrans_streams_init()
304 lower->kbtrans_led_state &= ~initial_led_mask; in kbtrans_streams_init()
305 lower->kbtrans_led_state |= initial_leds; in kbtrans_streams_init()
306 lower->kbtrans_togglemask = 0; in kbtrans_streams_init()
308 if (lower->kbtrans_led_state & LED_CAPS_LOCK) in kbtrans_streams_init()
309 lower->kbtrans_togglemask |= CAPSMASK; in kbtrans_streams_init()
310 if (lower->kbtrans_led_state & LED_NUM_LOCK) in kbtrans_streams_init()
311 lower->kbtrans_togglemask |= NUMLOCKMASK; in kbtrans_streams_init()
314 if (lower->kbtrans_led_state & LED_SCROLL_LOCK) in kbtrans_streams_init()
315 lower->kbtrans_togglemask |= SCROLLMASK; in kbtrans_streams_init()
318 lower->kbtrans_shiftmask = lower->kbtrans_togglemask; in kbtrans_streams_init()
483 struct kbtrans_lower *lower; in kbtrans_streams_key() local
486 lower = &upper->kbtrans_lower; in kbtrans_streams_key()
487 kp = lower->kbtrans_keyboard; in kbtrans_streams_key()
525 kbtrans_processkey(lower, in kbtrans_streams_key()
536 kbtrans_processkey(lower, in kbtrans_streams_key()
545 kbtrans_processkey(lower, upper->kbtrans_streams_callback, key, state); in kbtrans_streams_key()
599 struct kbtrans_lower *lower; in kbtrans_streams_setled() local
601 lower = &upper->kbtrans_lower; in kbtrans_streams_setled()
602 lower->kbtrans_led_state = (uchar_t)led_state; in kbtrans_streams_setled()
604 if (lower->kbtrans_led_state & LED_CAPS_LOCK) in kbtrans_streams_setled()
605 lower->kbtrans_togglemask |= CAPSMASK; in kbtrans_streams_setled()
606 if (lower->kbtrans_led_state & LED_NUM_LOCK) in kbtrans_streams_setled()
607 lower->kbtrans_togglemask |= NUMLOCKMASK; in kbtrans_streams_setled()
610 if (lower->kbtrans_led_state & LED_SCROLL_LOCK) in kbtrans_streams_setled()
611 lower->kbtrans_togglemask |= SCROLLMASK; in kbtrans_streams_setled()
614 lower->kbtrans_shiftmask = lower->kbtrans_togglemask; in kbtrans_streams_setled()
692 struct kbtrans_lower *lower; in kbtrans_ioctl() local
698 lower = &upper->kbtrans_lower; in kbtrans_ioctl()
744 lower->kbtrans_led_state = *(uchar_t *)mp->b_cont->b_rptr; in kbtrans_ioctl()
756 *(uchar_t *)datap->b_wptr = lower->kbtrans_led_state; in kbtrans_ioctl()
895 lower->kbtrans_compat = *(int *)mp->b_cont->b_rptr; in kbtrans_ioctl()
904 *(int *)datap->b_wptr = lower->kbtrans_compat; in kbtrans_ioctl()
1205 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_rpt() local
1209 lower->kbtrans_repeatkey)); in kbtrans_rpt()
1221 lower->kbtrans_repeatkey = 0; in kbtrans_rpt()
1224 if (lower->kbtrans_repeatkey != 0) { in kbtrans_rpt()
1225 kbtrans_keyreleased(upper, lower->kbtrans_repeatkey); in kbtrans_rpt()
1227 kbtrans_processkey(lower, in kbtrans_rpt()
1229 lower->kbtrans_repeatkey, in kbtrans_rpt()
1311 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_keypressed() local
1319 if (lower->kbtrans_shiftmask & (CTRLMASK | CTLSMASK)) { in kbtrans_keypressed()
1323 mask = lower->kbtrans_shiftmask & in kbtrans_keypressed()
1326 ke = kbtrans_find_entry(lower, mask, key_station); in kbtrans_keypressed()
1729 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_ascii_keypressed() local
1828 cp = &lower->kbtrans_keystringtab[entry & 0x0F][0]; in kbtrans_ascii_keypressed()
1849 lower->kbtrans_numlock_table[entry&0x1F]); in kbtrans_ascii_keypressed()
1895 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_ascii_setup_repeat() local
1906 lower->kbtrans_repeatkey = key; in kbtrans_ascii_setup_repeat()
1929 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_trans_event_keypressed() local
1996 cp = &lower->kbtrans_keystringtab[entry & 0x0F][0]; in kbtrans_trans_event_keypressed()
2097 struct kbtrans_lower *lower = &upper->kbtrans_lower; in kbtrans_trans_event_setup_repeat() local
2117 lower->kbtrans_repeatkey = key; in kbtrans_trans_event_setup_repeat()
2172 kbtrans_setkey(struct kbtrans_lower *lower, struct kiockey *key, cred_t *cr) in kbtrans_setkey() argument
2180 kp = lower->kbtrans_keyboard; in kbtrans_setkey()
2185 if (lower->kbtrans_keyboard == NULL) in kbtrans_setkey()
2216 ke = kbtrans_find_entry(lower, (uint_t)tablemask, key->kio_station); in kbtrans_setkey()
2224 lower->kbtrans_keystringtab[strtabindex], KTAB_STRLEN); in kbtrans_setkey()
2225 lower->kbtrans_keystringtab[strtabindex][KTAB_STRLEN-1] = '\0'; in kbtrans_setkey()
2270 kbtrans_getkey(struct kbtrans_lower *lower, struct kiockey *key) in kbtrans_getkey() argument
2277 kp = lower->kbtrans_keyboard; in kbtrans_getkey()
2282 if (lower->kbtrans_keyboard == NULL) in kbtrans_getkey()
2297 ke = kbtrans_find_entry(lower, (uint_t)key->kio_tablemask, in kbtrans_getkey()
2317 bcopy(lower->kbtrans_keystringtab[strtabindex], in kbtrans_getkey()
2329 kbtrans_skey(struct kbtrans_lower *lower, struct kiockeymap *key, cred_t *cr) in kbtrans_skey() argument
2335 kp = lower->kbtrans_keyboard; in kbtrans_skey()
2342 if (lower->kbtrans_keyboard == NULL) { in kbtrans_skey()
2367 ke = kbtrans_find_entry(lower, (uint_t)key->kio_tablemask, in kbtrans_skey()
2376 lower->kbtrans_keystringtab[strtabindex], KTAB_STRLEN); in kbtrans_skey()
2377 lower->kbtrans_keystringtab[strtabindex][KTAB_STRLEN-1] = '\0'; in kbtrans_skey()
2391 kbtrans_gkey(struct kbtrans_lower *lower, struct kiockeymap *key) in kbtrans_gkey() argument
2397 kp = lower->kbtrans_keyboard; in kbtrans_gkey()
2402 if (lower->kbtrans_keyboard == NULL) in kbtrans_gkey()
2417 ke = kbtrans_find_entry(lower, (uint_t)key->kio_tablemask, in kbtrans_gkey()
2427 bcopy(lower->kbtrans_keystringtab[strtabindex], in kbtrans_gkey()