Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/keyboard/gpio_keys_polled.c gpio_keys_polled_check_state() -> gpio_keys_button_event()

Type Parameter Key Value
PARAM_VALUE 0 input 4096-ptr_max
PARAM_VALUE 0 input->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 input->poller->input s64min-(-4096),0-s64max
PARAM_VALUE 0 input->poller->poll_interval 0-4294967295
PARAM_VALUE 0 input->poller->poll_interval_max 0-4294967295
PARAM_VALUE 1 button 4096-ptr_max
PARAM_VALUE 2 state 0-1
BUF_SIZE 0 input (-1),2480
BUF_SIZE 0 input (-1),2480
BUF_SIZE 0 input->name s32min,(-10),(-1),1-s32max
BUF_SIZE 0 input->phys (-1),24
CAPPED_DATA 0 input 1
DATA_SOURCE 0 input $0
DATA_SOURCE 1 button $1
DATA_SOURCE 2 state r gpiod_get_value_cansleep
STR_LEN 0 input->phys (-1),23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 input->max_vals

drivers/input/keyboard/gpio_keys_polled.c gpio_keys_polled_poll() -> gpio_keys_button_event()

Type Parameter Key Value
PARAM_VALUE 0 input 4096-ptr_max
PARAM_VALUE 1 button 4096-ptr_max
DATA_SOURCE 0 input $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL