Lines Matching refs:keycode
32 for (key = dev->keycode; key->type != KE_END; key++) { in sparse_keymap_get_key_index()
49 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_by_index()
70 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_scancode()
87 unsigned int keycode) in sparse_keymap_entry_from_keycode() argument
91 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_keycode()
92 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode()
120 if (dev->keycode) { in sparse_keymap_getkeycode()
123 ke->keycode = key->keycode; in sparse_keymap_getkeycode()
142 if (dev->keycode) { in sparse_keymap_setkeycode()
145 *old_keycode = key->keycode; in sparse_keymap_setkeycode()
146 key->keycode = ke->keycode; in sparse_keymap_setkeycode()
147 set_bit(ke->keycode, dev->keybit); in sparse_keymap_setkeycode()
201 __set_bit(entry->keycode, dev->keybit); in sparse_keymap_setup()
218 dev->keycode = map; in sparse_keymap_setup()
253 kfree(dev->keycode); in sparse_keymap_free()
254 dev->keycode = NULL; in sparse_keymap_free()
279 input_report_key(dev, ke->keycode, value); in sparse_keymap_report_entry()
282 input_report_key(dev, ke->keycode, 0); in sparse_keymap_report_entry()
326 unknown_ke.keycode = KEY_UNKNOWN; in sparse_keymap_report_event()