Documented in 1 files:

Defined in 1 files as a struct:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 112 files:

Smatch caller information:

drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c int340x_thermal_critical() -> thermal_zone_device()

Type Parameter Key Value
PARAM_VALUE 0 tzd 4096-ptr_max
BUF_SIZE 0 tzd (-1)-1,3-6,8,14,16,18,30,33,41,96,248,1296,2576-s32max
BUF_SIZE 0 tzd (-1)-1,3-6,8,14,16,18,30,33,41,96,248,1296,2576-s32max
BUF_SIZE 0 tzd->devdata (-1),8,16,24,32,40,48,96,104,112,136,200,216,232,256,320,376,392,1232,1616,2248
CAPPED_DATA 0 tzd->temperature 1
DATA_SOURCE 0 tzd $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tzd->num_trips
LOCK2 0 &tzd->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct thermal_zone_device)->lock

drivers/acpi/thermal.c acpi_thermal_zone_sysfs_add() -> thermal_zone_device()

Type Parameter Key Value
PARAM_VALUE 0 tzd 4096-ptr_max
BUF_SIZE 0 tzd 2576-s32max
BUF_SIZE 0 tzd 2576-s32max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tzd->governor->bind_to_tz
NO_OVERFLOW_SIMPLE 0 tzd->num_trips

drivers/acpi/thermal.c acpi_thermal_zone_sysfs_remove() -> thermal_zone_device()

Type Parameter Key Value
PARAM_VALUE 0 tzd 4096-ptr_max
BUF_SIZE 0 tzd (-1),2576-s32max
BUF_SIZE 0 tzd (-1),2576-s32max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tzd->governor->bind_to_tz
NO_OVERFLOW_SIMPLE 0 tzd->num_trips

drivers/thermal/intel/int340x_thermal/int3400_thermal.c int3400_notify() -> thermal_zone_device()

Type Parameter Key Value
HALF_LOCKED2 &pool->lock

drivers/thermal/intel/intel_pch_thermal.c pch_critical() -> thermal_zone_device()

Type Parameter Key Value
PARAM_VALUE 0 tzd 4096-ptr_max
BUF_SIZE 0 tzd (-1)-1,3-6,8,14,16,18,30,33,41,96,248,1296,2576-s32max
BUF_SIZE 0 tzd (-1)-1,3-6,8,14,16,18,30,33,41,96,248,1296,2576-s32max
BUF_SIZE 0 tzd->devdata (-1),8,16,24,32,40,48,96,104,112,136,200,216,232,256,320,376,392,1232,1616,2248
CAPPED_DATA 0 tzd->temperature 1
DATA_SOURCE 0 tzd $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 tzd->num_trips
LOCK2 0 &tzd->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct thermal_zone_device)->lock