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 serio)->close:

drivers/input/serio/parkbd.c parkbd_allocate_serio() -> (struct serio)->close [0-u64max]

drivers/input/serio/serio.c serio_get_pending_child() -> (struct serio)->close [0-u64max]

drivers/input/serio/serio.c serio_handle_event() -> (struct serio)->close [0-u64max]

drivers/input/serio/serio.c serio_release_port() -> (struct serio)->close [min-max]

drivers/i2c/busses/i2c-taos-evm.c taos_smbus_xfer() -> (struct serio)->close [ignore]

drivers/input/serio/ps2-gpio.c ps2_gpio_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/altera_ps2.c altera_ps2_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/olpc_apsp.c olpc_apsp_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/ps2mult.c ps2mult_connect() -> (struct serio)->close [min-max]

drivers/input/serio/ps2mult.c ps2mult_create_port() -> (struct serio)->close [0-u64max]

drivers/input/serio/arc_ps2.c arc_ps2_create_port() -> (struct serio)->close [0-u64max]

drivers/input/serio/userio.c userio_char_open() -> (struct serio)->close [0-u64max]

drivers/input/serio/userio.c userio_char_release() -> (struct serio)->close [min-max]

drivers/input/serio/serport.c serport_ldisc_read() -> (struct serio)->close [0-u64max]

drivers/char/ipmi/kcs_bmc_serio.c kcs_bmc_serio_add_device() -> (struct serio)->close [0-u64max]

drivers/input/rmi4/rmi_f03.c rmi_f03_register_pt() -> (struct serio)->close [0-u64max]

drivers/input/serio/hyperv-keyboard.c hv_kbd_probe() -> (struct serio)->close [0-u64max]

drivers/input/mouse/synaptics.c synaptics_pt_create() -> (struct serio)->close [0-u64max]

drivers/input/serio/apbps2.c apbps2_of_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/pcips2.c pcips2_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/sun4i-ps2.c sun4i_ps2_probe() -> (struct serio)->close [0-u64max]

drivers/input/serio/i8042.c i8042_create_aux_port() -> (struct serio)->close [0-u64max]

drivers/input/serio/i8042.c i8042_create_kbd_port() -> (struct serio)->close [0-u64max]

drivers/input/serio/i8042.c i8042_free_aux_ports() -> (struct serio)->close [min-max]

drivers/input/serio/i8042.c i8042_free_kbd_port() -> (struct serio)->close [min-max]