Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/tty/vt/keyboard.c getkeycode() -> input_handler_for_each_handle()

Type Parameter Key Value
PARAM_VALUE 0 handler 7204798941792964608
PARAM_VALUE 1 data 7401139596384333824
PARAM_VALUE 2 fn 276687894598709248
BUF_SIZE 1 data 44
CAPABLE 0 26
NOCHECK_CALL

drivers/tty/vt/keyboard.c kbd_rate() -> input_handler_for_each_handle()

Type Parameter Key Value
PARAM_VALUE 0 handler 7204798941792964608
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 fn 1662070024382255104
BUF_SIZE 1 data 16
CAPABLE 0 26
NOCHECK_CALL

drivers/tty/vt/keyboard.c kd_mksound() -> input_handler_for_each_handle()

Type Parameter Key Value
PARAM_VALUE 0 handler 7204798941792964608
PARAM_VALUE 2 fn 642087664350908416
BUF_SIZE 1 data 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &spk_mutex

drivers/tty/vt/keyboard.c kd_nosound() -> input_handler_for_each_handle()

Type Parameter Key Value
PARAM_VALUE 0 handler 7204798941792964608
PARAM_VALUE 1 data 6828460618035441664
PARAM_VALUE 2 fn 642087664350908416
BUF_SIZE 1 data 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/vt/keyboard.c setkeycode() -> input_handler_for_each_handle()

Type Parameter Key Value
PARAM_VALUE 0 handler 7204798941792964608
PARAM_VALUE 1 data 4904421235418710016
PARAM_VALUE 2 fn 3383336854389248000
BUF_SIZE 1 data 44
CAPABLE 0 26
NOCHECK_CALL