Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 24 files:

Smatch caller information:

drivers/hwmon/adm9240.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/it87.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/w83627ehf.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/lm85.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-63
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/lm85.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/w83791d.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/adm1025.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/vt1211.c show_vid() -> vid_from_reg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/w83793.c show_vid() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-255
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/pc87360.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-255
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 val 0-255
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/gl520sm.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/w83627hf.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/via-cputemp.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 127
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/nct6775-platform.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/asb100.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/lm87.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/w83781d.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/adm1026.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/lm78.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
PARAM_VALUE 1 vrm 82
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/atxp1.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/smsc47m192.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/dme1737.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-63
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 val 0-63
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/adt7475.c cpu0_vid_show() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-63
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/lm93.c LM93_VID_FROM_REG() -> vid_from_reg()

Type Parameter Key Value
PARAM_VALUE 0 val 0-63
PARAM_VALUE 1 vrm 100
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &data->update_lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex