Searched defs:key_station (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/kbtrans/
H A Dkbtrans.c535 kbtrans_key_t key_station)
546 if (key_station < 0 || key_station >= kp->k_keymap_size)
553 key_station == ex->exc_key)
572 return (&km[key_station]);
533 kbtrans_find_entry(struct kbtrans_lower *lower, register uint_t mask, kbtrans_key_t key_station) argument
H A Dkbtrans_streams.h49 uchar_t key_station; /* Physical key station associated with event */ member in struct:key_event
H A Dkbtrans_streams.c411 if (ke->key_station) {
413 kbtrans_keyreleased(upper, ke->key_station);
1267 kbtrans_keypressed(struct kbtrans *upper, uchar_t key_station, argument
1287 ke = kbtrans_find_entry(lower, mask, key_station);
1321 kbtrans_queuepress(upper, key_station, fe);
1330 uchar_t key_station, Firm_event *fe)
1336 " key=%d", key_station));
1346 if (ke->key_station == key_station) {
1351 key_station,
1329 kbtrans_queuepress(struct kbtrans *upper, uchar_t key_station, Firm_event *fe) argument
1378 kbtrans_keyreleased(register struct kbtrans *upper, uchar_t key_station) argument
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dkbd.c118 uchar_t key_station; /* Physical key station associated with event */ member in struct:key_event
2211 kbdkeypressed(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe, argument
2231 base = km->keymap[key_station];
2257 kbdqueuepress(kbdd, key_station, fe);
2261 kbdqueuepress(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe) argument
2266 if (key_station == IDLEKEY)
2269 if (kbd_input_debug) printf("KBD PRESSED key=%d\n", key_station);
2279 if (ke->key_station == key_station) {
2281 printf("kbd: Double entry in downs table (%d,%d)!\n", key_station,
2302 kbdkeyreleased(register struct kbddata *kbdd, uchar_t key_station) argument
[all...]

Completed in 70 milliseconds