Lines Matching refs:kp
368 struct sony_laptop_keypress kp; in do_sony_laptop_release_key() local
374 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in do_sony_laptop_release_key()
375 input_report_key(kp.dev, kp.key, 0); in do_sony_laptop_release_key()
376 input_sync(kp.dev); in do_sony_laptop_release_key()
392 struct sony_laptop_keypress kp = { NULL }; in sony_laptop_report_input_event() local
418 kp.key = BTN_MIDDLE; in sony_laptop_report_input_event()
419 kp.dev = jog_dev; in sony_laptop_report_input_event()
428 kp.key = sony_laptop_input_keycode_map[scancode]; in sony_laptop_report_input_event()
429 if (kp.key != KEY_UNKNOWN) in sony_laptop_report_input_event()
430 kp.dev = key_dev; in sony_laptop_report_input_event()
435 if (kp.dev) { in sony_laptop_report_input_event()
439 input_event(kp.dev, EV_MSC, MSC_SCAN, scancode); in sony_laptop_report_input_event()
440 input_report_key(kp.dev, kp.key, 1); in sony_laptop_report_input_event()
441 input_sync(kp.dev); in sony_laptop_report_input_event()
445 (unsigned char *)&kp, sizeof(kp), in sony_laptop_report_input_event()
549 struct sony_laptop_keypress kp = { NULL }; in sony_laptop_remove_input() local
562 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in sony_laptop_remove_input()
563 input_report_key(kp.dev, kp.key, 0); in sony_laptop_remove_input()
564 input_sync(kp.dev); in sony_laptop_remove_input()