Lines Matching refs:keycode

181 	unsigned short keycode;  member
207 unsigned short keycode[ATKBD_KEYMAP_SIZE]; member
376 unsigned short keycode; in atkbd_interrupt() local
455 keycode = atkbd->keycode[code]; in atkbd_interrupt()
458 if (keycode != ATKBD_KEY_NULL) in atkbd_interrupt()
461 switch (keycode) { in atkbd_interrupt()
500 } else if (!atkbd->softrepeat && test_bit(keycode, dev->key)) { in atkbd_interrupt()
509 input_event(dev, EV_KEY, keycode, value); in atkbd_interrupt()
514 input_report_key(dev, keycode, 0); in atkbd_interrupt()
1007 memset(atkbd->keycode, 0, sizeof(atkbd->keycode)); in atkbd_set_keycode_table()
1013 atkbd->keycode[i] = atkbd_set2_keycode[scancode]; in atkbd_set_keycode_table()
1014 atkbd->keycode[i | 0x80] = atkbd_set2_keycode[scancode | 0x80]; in atkbd_set_keycode_table()
1018 atkbd->keycode[i | 0x80] = atkbd_scroll_keys[j].keycode; in atkbd_set_keycode_table()
1021 memcpy(atkbd->keycode, atkbd_set3_keycode, sizeof(atkbd->keycode)); in atkbd_set_keycode_table()
1023 memcpy(atkbd->keycode, atkbd_set2_keycode, sizeof(atkbd->keycode)); in atkbd_set_keycode_table()
1028 atkbd->keycode[scancode] = atkbd_scroll_keys[i].keycode; in atkbd_set_keycode_table()
1037 atkbd->keycode[scancode] = KEY_HANGEUL; in atkbd_set_keycode_table()
1041 atkbd->keycode[scancode] = KEY_HANJA; in atkbd_set_keycode_table()
1111 input_dev->keycode = atkbd->keycode; in atkbd_set_device_attrs()
1116 if (atkbd->keycode[i] != KEY_RESERVED && in atkbd_set_device_attrs()
1117 atkbd->keycode[i] != ATKBD_KEY_NULL && in atkbd_set_device_attrs()
1118 atkbd->keycode[i] < ATKBD_SPECIAL) { in atkbd_set_device_attrs()
1119 __set_bit(atkbd->keycode[i], input_dev->keybit); in atkbd_set_device_attrs()