Lines Matching refs:kp
367 struct sony_laptop_keypress kp; in do_sony_laptop_release_key() local
373 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in do_sony_laptop_release_key()
374 input_report_key(kp.dev, kp.key, 0); in do_sony_laptop_release_key()
375 input_sync(kp.dev); in do_sony_laptop_release_key()
391 struct sony_laptop_keypress kp = { NULL }; in sony_laptop_report_input_event() local
417 kp.key = BTN_MIDDLE; in sony_laptop_report_input_event()
418 kp.dev = jog_dev; in sony_laptop_report_input_event()
427 kp.key = sony_laptop_input_keycode_map[scancode]; in sony_laptop_report_input_event()
428 if (kp.key != KEY_UNKNOWN) in sony_laptop_report_input_event()
429 kp.dev = key_dev; in sony_laptop_report_input_event()
434 if (kp.dev) { in sony_laptop_report_input_event()
438 input_event(kp.dev, EV_MSC, MSC_SCAN, scancode); in sony_laptop_report_input_event()
439 input_report_key(kp.dev, kp.key, 1); in sony_laptop_report_input_event()
440 input_sync(kp.dev); in sony_laptop_report_input_event()
444 (unsigned char *)&kp, sizeof(kp), in sony_laptop_report_input_event()
548 struct sony_laptop_keypress kp = { NULL }; in sony_laptop_remove_input() local
561 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in sony_laptop_remove_input()
562 input_report_key(kp.dev, kp.key, 0); in sony_laptop_remove_input()
563 input_sync(kp.dev); in sony_laptop_remove_input()