Lines Matching refs:key_station
118 uchar_t key_station; /* Physical key station associated with event */
2211 kbdkeypressed(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe,
2231 base = km->keymap[key_station];
2257 kbdqueuepress(kbdd, key_station, fe);
2261 kbdqueuepress(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe)
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, i);
2285 if (ke->key_station == 0)
2296 ke->key_station = key_station;
2302 kbdkeyreleased(register struct kbddata *kbdd, uchar_t key_station)
2307 if (key_station == IDLEKEY)
2311 printf("KBD RELEASE key=%d\n", key_station);
2321 if (ke->key_station == key_station) {
2322 ke->key_station = 0;
2348 if (ke->key_station)
2349 kbdkeyreleased(kbdd, ke->key_station);