Defined in 22 files as a prototype:

Defined in 71 files as a member:

Defined in 3 files as a function:

Referenced in 1774 files:

Smatch assignments to (struct input_dev)->close:

drivers/input/joystick/grip_mp.c register_slot() -> (struct input_dev)->close [6017382943685718016]

drivers/input/joystick/cobra.c cobra_connect() -> (struct input_dev)->close [8527796097000873984]

drivers/input/touchscreen/himax_hx852x.c hx852x_probe() -> (struct input_dev)->close [8240709556321124352]

drivers/input/touchscreen/ar1021_i2c.c ar1021_i2c_probe() -> (struct input_dev)->close [6395297518971674624]

drivers/hid/hid-nvidia-shield.c shield_haptics_create() -> (struct input_dev)->close [min-max]

drivers/input/touchscreen/ts4800-ts.c ts4800_ts_probe() -> (struct input_dev)->close [6153816132256636928]

drivers/misc/lis3lv02d/lis3lv02d.c lis3lv02d_joystick_enable() -> (struct input_dev)->close [1227065149593870336]

drivers/input/mouse/synaptics_usb.c synusb_probe() -> (struct input_dev)->close [8101476627605864448]

drivers/input/touchscreen/tsc200x-core.c tsc200x_probe() -> (struct input_dev)->close [5929484402613948416]

drivers/input/touchscreen/rohm_bu21023.c rohm_bu21023_i2c_probe() -> (struct input_dev)->close [1318161703479799808]

drivers/input/touchscreen/tsc2007_core.c tsc2007_probe() -> (struct input_dev)->close [1204293539219566592]

drivers/input/misc/pwm-beeper.c pwm_beeper_probe() -> (struct input_dev)->close [6091243221427855360]

drivers/input/touchscreen/stmpe-ts.c stmpe_input_probe() -> (struct input_dev)->close [8001867925906083840]

drivers/input/keyboard/goldfish_events.c events_probe() -> (struct input_dev)->close [0]

drivers/input/misc/qnap-mcu-input.c qnap_mcu_input_probe() -> (struct input_dev)->close [2023429603436900352]

drivers/input/keyboard/tegra-kbc.c tegra_kbc_probe() -> (struct input_dev)->close [481110530758881280]

drivers/input/keyboard/max7359_keypad.c max7359_probe() -> (struct input_dev)->close [1495914053073108992]

drivers/input/misc/yealink.c usb_probe() -> (struct input_dev)->close [701450877504892928]

drivers/input/misc/regulator-haptic.c regulator_haptic_probe() -> (struct input_dev)->close [9023527502064795648]

drivers/input/misc/pwm-vibra.c pwm_vibrator_probe() -> (struct input_dev)->close [606778560238985216]

drivers/input/mouse/vmmouse.c vmmouse_report_events() -> (struct input_dev)->close [min-max]

drivers/hid/hid-input.c hidinput_allocate() -> (struct input_dev)->close [1518347949777035264]

drivers/input/rmi4/rmi_f3a.c rmi_f3a_initialize() -> (struct input_dev)->close [0]

drivers/hid/hid-steam.c steam_input_register() -> (struct input_dev)->close [7081775989480337408]

drivers/hid/hid-steam.c steam_sensors_register() -> (struct input_dev)->close [7111513319975067648]

drivers/input/touchscreen/ektf2127.c ektf2127_probe() -> (struct input_dev)->close [664849978438569984]

drivers/iio/adc/at91_adc.c at91_ts_register() -> (struct input_dev)->close [1811917681444450304]

drivers/input/misc/retu-pwrbutton.c retu_pwrbutton_irq() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/atmel_mxt_ts.c mxt_initialize_input_device() -> (struct input_dev)->close [3124284118991269888]

drivers/input/tablet/kbtab.c kbtab_probe() -> (struct input_dev)->close [4541047258319904768]

drivers/input/joystick/a3d.c a3d_connect() -> (struct input_dev)->close [972624778185027584]

drivers/input/joystick/interact.c interact_connect() -> (struct input_dev)->close [7151697028967956480]

drivers/input/touchscreen/bu21029_ts.c bu21029_probe() -> (struct input_dev)->close [2226528978753540096]

drivers/input/joystick/adc-joystick.c adc_joystick_probe() -> (struct input_dev)->close [3472940211405148160]

drivers/input/touchscreen/da9052_tsi.c da9052_ts_probe() -> (struct input_dev)->close [883341685090971648]

drivers/input/touchscreen/novatek-nvt-ts.c nvt_ts_probe() -> (struct input_dev)->close [3581481358557581312]

drivers/input/joystick/iforce/iforce-main.c iforce_init_device() -> (struct input_dev)->close [2326548437317447680]

drivers/input/touchscreen/mxs-lradc-ts.c mxs_lradc_ts_register() -> (struct input_dev)->close [6238736633414795264]

drivers/platform/x86/intel/mrfld_pwrbtn.c mrfld_pwrbtn_interrupt() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/twl6040-vibra.c twl6040_vibra_probe() -> (struct input_dev)->close [166134969336877056]

drivers/input/rmi4/rmi_f30.c rmi_f30_initialize() -> (struct input_dev)->close [0]

drivers/input/joystick/gf2k.c gf2k_connect() -> (struct input_dev)->close [2262215895280250880]

drivers/input/mouse/appletouch.c atp_probe() -> (struct input_dev)->close [661807795735638016]

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> (struct input_dev)->close [2394191550794129408]

drivers/input/keyboard/samsung-keypad.c samsung_keypad_probe() -> (struct input_dev)->close [4731111083426177024]

drivers/input/tests/input_test.c input_test_exit() -> (struct input_dev)->close [ignore]

drivers/input/tests/input_test.c input_test_grab() -> (struct input_dev)->close [ignore]

drivers/input/tests/input_test.c input_test_match_device_id() -> (struct input_dev)->close [ignore]

drivers/input/tests/input_test.c input_test_polling() -> (struct input_dev)->close [ignore]

drivers/input/tests/input_test.c input_test_timestamp() -> (struct input_dev)->close [ignore]

drivers/input/joystick/pxrc.c pxrc_probe() -> (struct input_dev)->close [3878478308073480192]

drivers/input/misc/max8997_haptic.c max8997_haptic_probe() -> (struct input_dev)->close [5284161077336645632]

drivers/input/misc/e3x0-button.c e3x0_button_press_handler() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/e3x0-button.c e3x0_button_release_handler() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/sun4i-ts.c sun4i_ts_probe() -> (struct input_dev)->close [1799566549455556608]

drivers/input/tablet/aiptek.c aiptek_probe() -> (struct input_dev)->close [3373127942712434688]

drivers/input/joystick/guillemot.c guillemot_connect() -> (struct input_dev)->close [7224029099133239296]

drivers/input/touchscreen/stmfts.c stmfts_probe() -> (struct input_dev)->close [7257811649446678528]

drivers/input/misc/drv2665.c drv2665_probe() -> (struct input_dev)->close [7917331322311012352]

drivers/input/tablet/pegasus_notetaker.c pegasus_probe() -> (struct input_dev)->close [4322858894747353088]

drivers/platform/x86/lenovo/thinkpad_acpi.c hotkey_init() -> (struct input_dev)->close [8966138198353215488]

drivers/input/mouse/synaptics_i2c.c synaptics_i2c_probe() -> (struct input_dev)->close [0]

drivers/input/mouse/synaptics_i2c.c synaptics_i2c_set_input_params() -> (struct input_dev)->close [3968600786642055168]

drivers/input/misc/gpio-vibra.c gpio_vibrator_probe() -> (struct input_dev)->close [21576709759139840]

drivers/input/misc/aw86927.c aw86927_probe() -> (struct input_dev)->close [5831742252802695168]

drivers/input/mouse/cyapa.c cyapa_create_input_dev() -> (struct input_dev)->close [1592987673833734144]

drivers/input/touchscreen/usbtouchscreen.c usbtouch_probe() -> (struct input_dev)->close [7814273935900839936]

drivers/input/joystick/tmdc.c tmdc_setup_port() -> (struct input_dev)->close [250713629876658176]

drivers/input/joystick/xpad.c xpad_init_input() -> (struct input_dev)->close [779237721264783360]

drivers/input/keyboard/qt2160.c qt2160_irq() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/zet6223.c zet6223_probe() -> (struct input_dev)->close [8199126482062241792]

drivers/input/touchscreen/bcm_iproc_tsc.c iproc_ts_probe() -> (struct input_dev)->close [2901976958874497024]

drivers/input/touchscreen/88pm860x-ts.c pm860x_touch_probe() -> (struct input_dev)->close [5190839704309661696]

drivers/input/touchscreen/auo-pixcir-ts.c auo_pixcir_probe() -> (struct input_dev)->close [4585868204666388480]

drivers/input/input.c input_allocate_device() -> (struct input_dev)->close [0-u64max]

drivers/input/input.c input_dev_release() -> (struct input_dev)->close [min-max]

drivers/input/touchscreen/mc13783_ts.c mc13783_ts_probe() -> (struct input_dev)->close [2725587191015309312]

drivers/input/touchscreen/sx8654.c sx8654_probe() -> (struct input_dev)->close [6154768316202364928]

drivers/input/keyboard/matrix_keypad.c matrix_keypad_probe() -> (struct input_dev)->close [6232524704786157568]

drivers/input/keyboard/pinephone-keyboard.c ppkb_probe() -> (struct input_dev)->close [3355308443156774912]

drivers/input/misc/adxl34x.c adxl34x_probe() -> (struct input_dev)->close [5508291854226878464]

drivers/input/misc/drv260x.c drv260x_probe() -> (struct input_dev)->close [2682181403782660096]

drivers/input/misc/max77693-haptic.c max77693_haptic_probe() -> (struct input_dev)->close [750237517742714880]

drivers/input/rmi4/rmi_f12.c rmi_f12_probe() -> (struct input_dev)->close [0]

drivers/input/misc/arizona-haptics.c arizona_haptics_probe() -> (struct input_dev)->close [614474751490404352]

drivers/input/joystick/gamecon.c gc_setup_pad() -> (struct input_dev)->close [1568204149939544064]

drivers/input/misc/sc27xx-vibra.c sc27xx_vibra_probe() -> (struct input_dev)->close [2481019914180034560]

drivers/input/touchscreen/colibri-vf50-ts.c vf50_ts_probe() -> (struct input_dev)->close [6452283688761532416]

drivers/input/keyboard/max7360-keypad.c max7360_keypad_probe() -> (struct input_dev)->close [0,2797233500841504768]

drivers/input/misc/atc260x-onkey.c atc260x_onkey_probe() -> (struct input_dev)->close [2914618203839369216]

drivers/input/touchscreen/cyttsp_core.c cyttsp_probe() -> (struct input_dev)->close [3574559892255612928]

drivers/input/joystick/db9.c db9_attach() -> (struct input_dev)->close [559918344348889088]

drivers/input/misc/twl4030-pwrbutton.c powerbutton_irq() -> (struct input_dev)->close [0-u64max]

sound/usb/caiaq/input.c snd_usb_caiaq_input_init() -> (struct input_dev)->close [8569938397551394816]

drivers/input/touchscreen/wm97xx-core.c wm97xx_register_touch() -> (struct input_dev)->close [2780949291222671360]

drivers/input/misc/rk805-pwrkey.c pwrkey_fall_irq() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/rk805-pwrkey.c pwrkey_rise_irq() -> (struct input_dev)->close [0-u64max]

drivers/hid/hid-lg-g15.c lg_g15_init_input_dev_core() -> (struct input_dev)->close [7799742609901072384]

drivers/input/touchscreen/resistive-adc-touch.c grts_probe() -> (struct input_dev)->close [4662638578824687616]

drivers/input/misc/axp20x-pek.c axp20x_pek_irq() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/imx6ul_tsc.c imx6ul_tsc_probe() -> (struct input_dev)->close [8258194860568121344]

drivers/platform/x86/intel/chtdc_ti_pwrbtn.c chtdc_ti_pwrbtn_interrupt() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/s6sy761.c s6sy761_probe() -> (struct input_dev)->close [6069534652644724736]

drivers/input/touchscreen/zinitix.c zinitix_init_input_dev() -> (struct input_dev)->close [8655698371782053888]

drivers/input/keyboard/st-keyscan.c keyscan_probe() -> (struct input_dev)->close [2777507941334151168]

drivers/input/touchscreen/wacom_i2c.c wacom_i2c_probe() -> (struct input_dev)->close [7444763264656564224]

drivers/input/rmi4/rmi_f21.c rmi_f21_probe() -> (struct input_dev)->close [0]

drivers/input/misc/mma8450.c mma8450_probe() -> (struct input_dev)->close [2061293217162977280]

drivers/input/touchscreen/iqs5xx.c iqs5xx_axis_init() -> (struct input_dev)->close [887115229005938688]

drivers/input/misc/pmic8xxx-pwrkey.c pwrkey_press_irq() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/pmic8xxx-pwrkey.c pwrkey_release_irq() -> (struct input_dev)->close [0-u64max]

drivers/hid/hid-alps.c alps_input_configured() -> (struct input_dev)->close [6938534366506885120]

drivers/input/tablet/hanwang.c hanwang_probe() -> (struct input_dev)->close [5969529199755927552]

drivers/input/keyboard/pmic8xxx-keypad.c pmic8xxx_kp_probe() -> (struct input_dev)->close [3177826596692680704]

drivers/input/touchscreen/pixcir_i2c_ts.c pixcir_i2c_ts_probe() -> (struct input_dev)->close [8904606809233145856]

drivers/input/touchscreen/wacom_w8001.c w8001_set_devdata() -> (struct input_dev)->close [4885806591064129536]

drivers/input/touchscreen/imagis.c imagis_init_input_dev() -> (struct input_dev)->close [4418324397814333440]

drivers/input/keyboard/spear-keyboard.c spear_kbd_probe() -> (struct input_dev)->close [8599304044260790272]

drivers/input/touchscreen/da9034-ts.c da9034_touch_probe() -> (struct input_dev)->close [5358398422554337280]

drivers/input/keyboard/imx_keypad.c imx_keypad_probe() -> (struct input_dev)->close [6214186474476412928]

drivers/input/keyboard/gpio_keys.c gpio_keys_probe() -> (struct input_dev)->close [5384815788837810176]

drivers/platform/x86/classmate-laptop.c cmpc_accel_idev_init() -> (struct input_dev)->close [3835217443374051328]

drivers/platform/x86/classmate-laptop.c cmpc_accel_idev_init_v4() -> (struct input_dev)->close [3057478930486095872]

drivers/input/misc/kxtj9.c kxtj9_probe() -> (struct input_dev)->close [1329223396132814848]

drivers/input/misc/ati_remote2.c ati_remote2_input_init() -> (struct input_dev)->close [616427461760090112]

drivers/input/misc/drv2667.c drv2667_probe() -> (struct input_dev)->close [5576712738364473344]

drivers/input/keyboard/lpc32xx-keys.c lpc32xx_kscan_probe() -> (struct input_dev)->close [1586108798406877184]

drivers/input/misc/keyspan_remote.c keyspan_probe() -> (struct input_dev)->close [7647298603609513984]

drivers/usb/storage/onetouch.c onetouch_connect_input() -> (struct input_dev)->close [6804015120118784000]

drivers/input/misc/cma3000_d0x.c cma3000_init() -> (struct input_dev)->close [4273923003944357888]

drivers/input/touchscreen/chipone_icn8318.c icn8318_probe() -> (struct input_dev)->close [3142376256045297664]

drivers/input/joystick/sidewinder.c sw_connect() -> (struct input_dev)->close [6389614788674699264]

drivers/input/tablet/acecad.c usb_acecad_probe() -> (struct input_dev)->close [7427119994279645184]

drivers/input/joystick/walkera0701.c walkera0701_attach() -> (struct input_dev)->close [1273390618137460736]

drivers/input/rmi4/rmi_f11.c rmi_f11_initialize() -> (struct input_dev)->close [0]

drivers/input/joystick/analog.c analog_init_device() -> (struct input_dev)->close [1951052210087497728]

drivers/input/touchscreen/wacom_w9000.c wacom_w9000_probe() -> (struct input_dev)->close [1610145310026514432]

drivers/platform/x86/lg-laptop.c lg_laptop_notify_handler() -> (struct input_dev)->close [0-u64max]

drivers/input/touchscreen/ad7879.c ad7879_probe() -> (struct input_dev)->close [2943795389020975104]

drivers/media/rc/ati_remote.c ati_remote_input_init() -> (struct input_dev)->close [4402592063606509568]

drivers/input/misc/cm109.c cm109_usb_probe() -> (struct input_dev)->close [1807036600508628992]

drivers/input/misc/gpio-beeper.c gpio_beeper_probe() -> (struct input_dev)->close [8252473072423923712]

drivers/virt/vboxguest/vboxguest_linux.c vbg_create_input_device() -> (struct input_dev)->close [8102589898027548672]

drivers/hid/hid-udraw-ps3.c allocate_and_setup() -> (struct input_dev)->close [2418700024996007936]

drivers/input/mouse/alps.c alps_register_bare_ps2_mouse() -> (struct input_dev)->close [min-max]

drivers/hid/hid-logitech-hidpp.c hidpp_allocate_input() -> (struct input_dev)->close [8347683863487606784]

drivers/input/keyboard/omap4-keypad.c omap4_keypad_probe() -> (struct input_dev)->close [947726280971296768]

drivers/input/touchscreen/fsl-imx25-tcq.c mx25_tcq_probe() -> (struct input_dev)->close [6922360521277161472]

drivers/input/touchscreen/migor_ts.c migor_ts_probe() -> (struct input_dev)->close [9165789586530701312]

drivers/input/joystick/psxpad-spi.c psxpad_spi_probe() -> (struct input_dev)->close [8834433973429616640]

drivers/input/misc/hisi_powerkey.c hi65xx_power_press_isr() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/hisi_powerkey.c hi65xx_power_release_isr() -> (struct input_dev)->close [0-u64max]

drivers/input/misc/hisi_powerkey.c hi65xx_restart_toggle_isr() -> (struct input_dev)->close [0-u64max]

drivers/input/joystick/grip.c grip_connect() -> (struct input_dev)->close [8490146567555645440]

drivers/input/keyboard/tc3589x-keypad.c tc3589x_keypad_probe() -> (struct input_dev)->close [6929241644148813824]

drivers/input/misc/da7280.c da7280_probe() -> (struct input_dev)->close [4644070074613653504]

drivers/hid/hid-letsketch.c letsketch_alloc_input_dev() -> (struct input_dev)->close [1319535912434515968]

drivers/input/touchscreen/eeti_ts.c eeti_ts_probe() -> (struct input_dev)->close [2480443322242105344]

drivers/hid/hid-wiimote-modules.c wiimod_accel_probe() -> (struct input_dev)->close [3207642364026544128]

drivers/hid/hid-wiimote-modules.c wiimod_bboard_probe() -> (struct input_dev)->close [1075670592405774336]

drivers/hid/hid-wiimote-modules.c wiimod_classic_probe() -> (struct input_dev)->close [8996218361789427712]

drivers/hid/hid-wiimote-modules.c wiimod_drums_probe() -> (struct input_dev)->close [8793478037549023232]

drivers/hid/hid-wiimote-modules.c wiimod_guitar_probe() -> (struct input_dev)->close [7709723607370633216]

drivers/hid/hid-wiimote-modules.c wiimod_ir_probe() -> (struct input_dev)->close [5978502752192520192]

drivers/hid/hid-wiimote-modules.c wiimod_mp_probe() -> (struct input_dev)->close [4126076967684067328]

drivers/hid/hid-wiimote-modules.c wiimod_nunchuk_probe() -> (struct input_dev)->close [5375594782524653568]

drivers/hid/hid-wiimote-modules.c wiimod_pro_probe() -> (struct input_dev)->close [606025267276062720]

drivers/hid/hid-wiimote-modules.c wiimod_turntable_probe() -> (struct input_dev)->close [2508893475489275904]

drivers/input/mouse/bcm5974.c bcm5974_probe() -> (struct input_dev)->close [4849544254770937856]

drivers/hid/wacom_sys.c wacom_allocate_input() -> (struct input_dev)->close [4133036457548267520]

drivers/input/touchscreen/sur40.c sur40_probe() -> (struct input_dev)->close [1042811236806656000]

drivers/input/keyboard/ep93xx_keypad.c ep93xx_keypad_probe() -> (struct input_dev)->close [1114053422375718912]

drivers/input/touchscreen/mms114.c mms114_probe() -> (struct input_dev)->close [3829766347771916288]

drivers/input/touchscreen/melfas_mip4.c mip4_probe() -> (struct input_dev)->close [3827381754053603328]

drivers/input/touchscreen/msg2638.c msg2638_init_input_dev() -> (struct input_dev)->close [7388159214379700224]

drivers/input/touchscreen/zforce_ts.c zforce_probe() -> (struct input_dev)->close [34928872033366016]

drivers/input/keyboard/pxa27x_keypad.c pxa27x_keypad_parse_properties() -> (struct input_dev)->close [0]

drivers/input/keyboard/pxa27x_keypad.c pxa27x_keypad_probe() -> (struct input_dev)->close [0,7674089948343615488]

drivers/media/rc/rc-main.c rc_prepare_rx_device() -> (struct input_dev)->close [4751281003142152192]

drivers/auxdisplay/ht16k33.c ht16k33_keypad_probe() -> (struct input_dev)->close [1625351320151314432]

drivers/input/joystick/adi.c adi_init_input() -> (struct input_dev)->close [2449467008704311296]

drivers/input/keyboard/cros_ec_keyb.c cros_ec_keyb_probe() -> (struct input_dev)->close [0]

drivers/input/keyboard/cros_ec_keyb.c cros_ec_keyb_register_matrix() -> (struct input_dev)->close [0]

drivers/input/misc/pm8xxx-vibrator.c pm8xxx_vib_probe() -> (struct input_dev)->close [5973281714037395456]

drivers/input/misc/isa1200.c isa1200_probe() -> (struct input_dev)->close [1392894300873486336]

drivers/input/keyboard/gpio_keys_polled.c gpio_keys_polled_probe() -> (struct input_dev)->close [6095039286853541888]

drivers/input/keyboard/cap11xx.c cap11xx_i2c_probe() -> (struct input_dev)->close [4928968434397458432]

drivers/hid/hid-playstation.c ps_gamepad_create() -> (struct input_dev)->close [min-max]

drivers/hid/hid-playstation.c ps_headset_jack_create() -> (struct input_dev)->close [min-max]

drivers/hid/hid-playstation.c ps_sensors_create() -> (struct input_dev)->close [min-max]

drivers/hid/hid-playstation.c ps_touchpad_create() -> (struct input_dev)->close [min-max]

drivers/input/joystick/turbografx.c tgfx_attach() -> (struct input_dev)->close [4584761975094034432]

drivers/input/misc/bma150.c bma150_probe() -> (struct input_dev)->close [2757398034565513216]

drivers/input/misc/twl4030-vibra.c twl4030_vibra_probe() -> (struct input_dev)->close [7503967763684716544]

drivers/input/keyboard/bcm-keypad.c bcm_kp_probe() -> (struct input_dev)->close [7656906345587187712]