Lines Matching refs:kc
132 u32 kc; /* current input keycode */
1348 } else if (ictx->kc == KEY_CHANNELUP && (buf[2] & 0x40) != 0x40) {
1350 } else if (ictx->kc == KEY_CHANNELDOWN && (buf[2] & 0x40) != 0x40) {
1372 ictx->last_keycode = ictx->kc;
1422 ictx->kc = KEY_UNKNOWN;
1487 ictx->kc = KEY_UNKNOWN;
1519 ictx->kc = imon_remote_key_lookup(ictx, scancode);
1538 if (ictx->kc == KEY_RESERVED && buf[0] == 0x02 && buf[3] == 0x00)
1539 ictx->kc = ictx->last_keycode;
1542 else if (ictx->kc == KEY_RESERVED && buf[0] == 0x68 && buf[1] == 0x82 &&
1544 ictx->kc = ictx->last_keycode;
1547 else if (ictx->kc == KEY_RESERVED && buf[0] == 0x01 && buf[1] == 0x00 &&
1549 ictx->kc = ictx->last_keycode;
1557 } else if (ictx->kc == KEY_RESERVED)
1583 u32 kc;
1598 kc = imon_panel_key_lookup(ictx, scancode);
1606 kc = imon_mce_key_lookup(ictx, scancode);
1609 kc = imon_remote_key_lookup(ictx, scancode);
1615 if (kc == KEY_KEYBOARD && !ictx->release_code) {
1616 ictx->last_keycode = kc;
1629 ictx->kc = kc;
1677 ictx->last_keycode = ictx->kc;
1688 if (ictx->kc == KEY_MUTE ||
1690 if (ictx->kc == ictx->last_keycode &&
1698 kc = ictx->kc;
1702 input_report_key(ictx->idev, kc, press_type);
1706 input_report_key(ictx->idev, kc, 0);
1710 ictx->last_keycode = kc;
2052 u32 kc = key_table[i].keycode;
2053 __set_bit(kc, idev->keybit);