Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/lenovo/thinkpad_acpi.c fan_get_status_safe() -> fan_get_status()

Type Parameter Key Value
PARAM_VALUE 0 status 2049379501326868480
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &fan_mutex
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &of->mutex

drivers/platform/x86/lenovo/thinkpad_acpi.c fan_pwm1_store() -> fan_get_status()

Type Parameter Key Value
PARAM_VALUE 0 status 7882150006548951040
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &fan_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/lenovo/thinkpad_acpi.c fan_set_enable() -> fan_get_status()

Type Parameter Key Value
PARAM_VALUE 0 status 251973756100636672
PARAM_VALUE 0 *status 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &fan_mutex

drivers/platform/x86/lenovo/thinkpad_acpi.c fan_set_enable() -> fan_get_status()

Type Parameter Key Value
PARAM_VALUE 0 status 251973756100636672
PARAM_VALUE 0 *status 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &fan_mutex