| /Linux-v5.4/include/linux/ | 
| D | input.h | 131 struct input_dev {  struct155 	int (*setkeycode)(struct input_dev *dev,  argument
 158 	int (*getkeycode)(struct input_dev *dev,  argument
 163 	struct input_dev_poller *poller;  argument
 179 	int (*open)(struct input_dev *dev);  argument
 180 	void (*close)(struct input_dev *dev);  argument
 181 	int (*flush)(struct input_dev *dev, struct file *file);  argument
 182 	int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value);  argument
 205 #define to_input_dev(d) container_of(d, struct input_dev, dev)  argument
 
 | 
| /Linux-v5.4/drivers/input/misc/ | 
| D | stpmic1_onkey.c | 21 	struct input_dev *input_dev;  member29 	struct input_dev *input_dev = onkey->input_dev;  in onkey_falling_irq()  local
 41 	struct input_dev *input_dev = onkey->input_dev;  in onkey_rising_irq()  local
 54 	struct input_dev *input_dev;  in stpmic1_onkey_probe()  local
 
 | 
| D | ixp4xx-beeper.c | 90 	struct input_dev *input_dev;  in ixp4xx_spkr_probe()  local149 	struct input_dev *input_dev = platform_get_drvdata(dev);  in ixp4xx_spkr_remove()  local
 166 	struct input_dev *input_dev = platform_get_drvdata(dev);  in ixp4xx_spkr_shutdown()  local
 
 | 
| D | palmas-pwrbutton.c | 41 	struct input_dev *input_dev;  member65 	struct input_dev *input_dev = pwron->input_dev;  in palmas_power_button_work()  local
 95 	struct input_dev *input_dev = pwron->input_dev;  in pwron_irq()  local
 166 	struct input_dev *input_dev;  in palmas_pwron_probe()  local
 
 | 
| D | sparcspkr.c | 35 	struct input_dev	*input_dev;  member146 	struct input_dev *input_dev;  in sparcspkr_probe()  local
 180 	struct input_dev *input_dev = state->input_dev;  in sparcspkr_shutdown()  local
 235 	struct input_dev *input_dev = state->input_dev;  in bbc_remove()  local
 315 	struct input_dev *input_dev = state->input_dev;  in grover_remove()  local
 
 | 
| D | kxtj9.c | 73 	struct input_dev *input_dev;  member286 					      struct input_dev *input_dev)  in kxtj9_init_input_device()
 300 	struct input_dev *input_dev;  in kxtj9_setup_input_device()  local
 356 	struct input_dev *input_dev = tj9->input_dev;  in kxtj9_set_poll()  local
 609 	struct input_dev *input_dev = tj9->input_dev;  in kxtj9_suspend()  local
 624 	struct input_dev *input_dev = tj9->input_dev;  in kxtj9_resume()  local
 
 | 
| D | m68kspkr.c | 48 	struct input_dev *input_dev;  in m68kspkr_probe()  local80 	struct input_dev *input_dev = platform_get_drvdata(dev);  in m68kspkr_remove()  local
 
 | 
| D | pcf50633-input.c | 27 	struct input_dev *input_dev;  member53 	struct input_dev *input_dev;  in pcf50633_input_probe()  local
 
 | 
| D | cma3000_d0x.c | 60 	struct input_dev *input_dev;  member216 static int cma3000_open(struct input_dev *input_dev)  in cma3000_open()
 232 static void cma3000_close(struct input_dev *input_dev)  in cma3000_close()
 278 	struct input_dev *input_dev;  in cma3000_init()  local
 
 | 
| /Linux-v5.4/drivers/input/keyboard/ | 
| D | pxa27x_keypad.c | 100 	struct input_dev *input_dev;  member121 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_matrix_key_parse_dt()  local
 151 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_direct_key_parse_dt()  local
 217 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_rotary_parse_dt()  local
 283 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_build_keycode_from_dt()  local
 344 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_build_keycode()  local
 411 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_scan_matrix()  local
 530 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_scan_direct()  local
 685 	struct input_dev *input_dev = keypad->input_dev;  in pxa27x_keypad_resume()  local
 721 	struct input_dev *input_dev;  in pxa27x_keypad_probe()  local
 
 | 
| D | ep93xx_keypad.c | 65 	struct input_dev *input_dev;  member83 	struct input_dev *input_dev = keypad->input_dev;  in ep93xx_keypad_irq_handler()  local
 183 	struct input_dev *input_dev = keypad->input_dev;  in ep93xx_keypad_suspend()  local
 204 	struct input_dev *input_dev = keypad->input_dev;  in ep93xx_keypad_resume()  local
 232 	struct input_dev *input_dev;  in ep93xx_keypad_probe()  local
 
 | 
| D | samsung-keypad.c | 63 	struct input_dev *input_dev;  member108 	struct input_dev *input_dev = keypad->input_dev;  in samsung_keypad_report()  local
 225 static int samsung_keypad_open(struct input_dev *input_dev)  in samsung_keypad_open()
 234 static void samsung_keypad_close(struct input_dev *input_dev)  in samsung_keypad_close()
 321 	struct input_dev *input_dev;  in samsung_keypad_probe()  local
 536 	struct input_dev *input_dev = keypad->input_dev;  in samsung_keypad_suspend()  local
 554 	struct input_dev *input_dev = keypad->input_dev;  in samsung_keypad_resume()  local
 
 | 
| D | imx_keypad.c | 47 	struct input_dev *input_dev;  member146 	struct input_dev *input_dev = keypad->input_dev;  in imx_keypad_fire_events()  local
 424 	struct input_dev *input_dev;  in imx_keypad_probe()  local
 529 	struct input_dev *input_dev = kbd->input_dev;  in imx_kbd_noirq_suspend()  local
 557 	struct input_dev *input_dev = kbd->input_dev;  in imx_kbd_noirq_resume()  local
 
 | 
| D | max7359_keypad.c | 60 	struct input_dev *input_dev;  member88 	struct input_dev *input_dev = keypad->input_dev;  in max7359_interrupt()  local
 164 	struct input_dev *input_dev;  in max7359_probe()  local
 
 | 
| D | pxa930_rotary.c | 22 	struct input_dev	*input_dev;  member86 	struct input_dev *input_dev;  in pxa930_rotary_probe()  local
 
 | 
| /Linux-v5.4/drivers/hid/ | 
| D | hid-udraw-ps3.c | 281 	struct input_dev *input_dev;  in allocate_and_setup()  local305 	struct input_dev *input_dev;  in udraw_setup_touch()  local
 332 	struct input_dev *input_dev;  in udraw_setup_pen()  local
 360 	struct input_dev *input_dev;  in udraw_setup_accel()  local
 383 	struct input_dev *input_dev;  in udraw_setup_joypad()  local
 
 | 
| D | hid-hyperv.c | 158 	struct mousevsc_dev *input_dev;  in mousevsc_alloc_device()  local250 	struct mousevsc_dev *input_dev = hv_get_drvdata(device);  in mousevsc_on_receive()  local
 341 	struct mousevsc_dev *input_dev = hv_get_drvdata(device);  in mousevsc_connect_to_vsp()  local
 398 	struct mousevsc_dev *input_dev = hv_get_drvdata(dev);  in mousevsc_hid_parse()  local
 446 	struct mousevsc_dev *input_dev;  in mousevsc_probe()  local
 533 	struct mousevsc_dev *input_dev = hv_get_drvdata(dev);  in mousevsc_remove()  local
 
 | 
| /Linux-v5.4/drivers/input/ | 
| D | matrix-keymap.c | 22 static bool matrix_keypad_map_key(struct input_dev *input_dev,  in matrix_keypad_map_key()71 				      struct input_dev *input_dev)  in matrix_keypad_parse_keymap()
 154 			       struct input_dev *input_dev)  in matrix_keypad_build_keymap()
 
 | 
| /Linux-v5.4/drivers/input/touchscreen/ | 
| D | mms114.c | 61 	struct input_dev	*input_dev;  member156 	struct input_dev *input_dev = data->input_dev;  in mms114_process_mt()  local
 193 	struct input_dev *input_dev = data->input_dev;  in mms114_interrupt()  local
 427 	struct input_dev *input_dev;  in mms114_probe()  local
 547 	struct input_dev *input_dev = data->input_dev;  in mms114_suspend()  local
 571 	struct input_dev *input_dev = data->input_dev;  in mms114_resume()  local
 
 | 
| D | da9052_tsi.c | 184 static int da9052_ts_input_open(struct input_dev *input_dev)  in da9052_ts_input_open()199 static void da9052_ts_input_close(struct input_dev *input_dev)  in da9052_ts_input_close()
 228 	struct input_dev *input_dev;  in da9052_ts_probe()  local
 
 | 
| D | egalax_ts.c | 61 	struct input_dev		*input_dev;  member67 	struct input_dev *input_dev = ts->input_dev;  in egalax_ts_interrupt()  local
 168 	struct input_dev *input_dev;  in egalax_ts_probe()  local
 
 | 
| D | tsc2007_core.c | 196 static int tsc2007_open(struct input_dev *input_dev)  in tsc2007_open()216 static void tsc2007_close(struct input_dev *input_dev)  in tsc2007_close()
 323 	struct input_dev *input_dev;  in tsc2007_probe()  local
 
 | 
| D | imx6ul_tsc.c | 318 static int imx6ul_tsc_open(struct input_dev *input_dev)  in imx6ul_tsc_open()352 static void imx6ul_tsc_close(struct input_dev *input_dev)  in imx6ul_tsc_close()
 366 	struct input_dev *input_dev;  in imx6ul_tsc_probe()  local
 508 	struct input_dev *input_dev = tsc->input;  in imx6ul_tsc_suspend()  local
 528 	struct input_dev *input_dev = tsc->input;  in imx6ul_tsc_resume()  local
 
 | 
| D | st1232.c | 46 	struct input_dev *input_dev;  member102 	struct input_dev *input_dev = ts->input_dev;  in st1232_ts_irq_handler()  local
 176 	struct input_dev *input_dev;  in st1232_ts_probe()  local
 
 | 
| /Linux-v5.4/drivers/input/mouse/ | 
| D | synaptics_usb.c | 96 	struct input_dev *input_dev = synusb->input;  in synusb_report_buttons()  local105 	struct input_dev *input_dev = synusb->input;  in synusb_report_stick()  local
 127 	struct input_dev *input_dev = synusb->input;  in synusb_report_touchpad()  local
 297 	struct input_dev *input_dev;  in synusb_probe()  local
 
 |