Defined in 3 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/hwmon/fschmd.c watchdog_ioctl() -> watchdog_trigger()

Type Parameter Key Value
BUF_SIZE 0 wddev s32min-(-2),1-s32max
BUF_SIZE 0 wddev s32min-(-2),1-s32max

drivers/hwmon/fschmd.c watchdog_ioctl() -> watchdog_trigger()

Type Parameter Key Value
BUF_SIZE 0 wddev s32min-(-2),1-s32max
BUF_SIZE 0 wddev s32min-(-2),1-s32max

drivers/hwmon/fschmd.c watchdog_open() -> watchdog_trigger()

Type Parameter Key Value
PARAM_VALUE 0 wddev 4096-ptr_max
PARAM_VALUE 0 wddev->watchdog_miscdev.minor 0-1048575
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwmon/fschmd.c watchdog_release() -> watchdog_trigger()

Type Parameter Key Value
PARAM_VALUE 0 wddev 4096-ptr_max
PARAM_VALUE 0 wddev->watchdog_expect_close 0
BUF_SIZE 0 wddev (-1),26
BUF_SIZE 0 wddev (-1),26
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwmon/fschmd.c watchdog_write() -> watchdog_trigger()

Type Parameter Key Value
BUF_SIZE 0 wddev s32min-(-2),1-s32max
BUF_SIZE 0 wddev s32min-(-2),1-s32max

drivers/hwmon/w83793.c watchdog_close() -> watchdog_trigger()

Type Parameter Key Value
PARAM_VALUE 0 wddev 4096-ptr_max
PARAM_VALUE 0 wddev->watchdog_expect_close 0
BUF_SIZE 0 wddev (-1),26
BUF_SIZE 0 wddev (-1),26
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwmon/w83793.c watchdog_ioctl() -> watchdog_trigger()

Type Parameter Key Value
BUF_SIZE 0 wddev s32min-(-2),1-s32max
BUF_SIZE 0 wddev s32min-(-2),1-s32max

drivers/hwmon/w83793.c watchdog_write() -> watchdog_trigger()

Type Parameter Key Value
BUF_SIZE 0 wddev s32min-(-2),1-s32max
BUF_SIZE 0 wddev s32min-(-2),1-s32max

drivers/watchdog/watchdog_dev.c __watchdog_ping() -> (struct watchdog_ops)->ping()

Type Parameter Key Value
PARAM_VALUE 0 wddev 4096-ptr_max
PARAM_VALUE 0 wddev->ops 4096-ptr_max
PARAM_VALUE 0 wddev->ops->ping 1-u64max
PARAM_VALUE 0 wddev->wd_data 4096-ptr_max
BUF_SIZE 0 wddev (-1),192
BUF_SIZE 0 wddev (-1),192
BUF_SIZE 0 wddev->info (-1),40
BUF_SIZE 0 wddev->ops (-1),80
BUF_SIZE 0 wddev->parent (-1),1616
DATA_SOURCE 0 wddev $0
CONTAINER 0 -24-32+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wddev->timeout
HALF_LOCKED2 &wd_data->lock