Lines Matching refs:keycode

223 	int old_keycode = rc_map->scan[index].keycode;  in ir_update_mapping()
238 rc_map->scan[index].keycode = new_keycode; in ir_update_mapping()
247 if (rc_map->scan[i].keycode == old_keycode) { in ir_update_mapping()
313 rc_map->scan[i].keycode = KEY_RESERVED; in ir_establish_scancode()
359 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode); in ir_setkeycode()
399 from->scan[i].keycode); in ir_setkeytable()
473 ke->keycode = entry->keycode; in ir_getkeycode()
484 ke->keycode = KEY_RESERVED; in ir_getkeycode()
510 unsigned int keycode; in rc_g_keycode_from_table() local
517 keycode = index < rc_map->len ? in rc_g_keycode_from_table()
518 rc_map->scan[index].keycode : KEY_RESERVED; in rc_g_keycode_from_table()
522 if (keycode != KEY_RESERVED) in rc_g_keycode_from_table()
524 dev->input_name, scancode, keycode); in rc_g_keycode_from_table()
526 return keycode; in rc_g_keycode_from_table()
636 u32 scancode, u32 keycode, u8 toggle) in ir_do_keydown() argument
648 if (new_event && keycode != KEY_RESERVED) { in ir_do_keydown()
654 dev->last_keycode = keycode; in ir_do_keydown()
658 dev->input_name, keycode, protocol, scancode); in ir_do_keydown()
659 input_report_key(dev->input_dev, keycode, 1); in ir_do_keydown()
681 u32 keycode = rc_g_keycode_from_table(dev, scancode); in rc_keydown() local
684 ir_do_keydown(dev, protocol, scancode, keycode, toggle); in rc_keydown()
710 u32 keycode = rc_g_keycode_from_table(dev, scancode); in rc_keydown_notimeout() local
713 ir_do_keydown(dev, protocol, scancode, keycode, toggle); in rc_keydown_notimeout()