Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/thermal/cpufreq_cooling.c __cpufreq_cooling_register() -> free_idle_time()

Type Parameter Key Value
PARAM_VALUE 0 cpufreq_cdev 4096-ptr_max
BUF_SIZE 0 cpufreq_cdev 136
BUF_SIZE 0 cpufreq_cdev->policy (-1),1576
CAPPED_DATA 0 cpufreq_cdev->policy->cpu 1
DATA_SOURCE 0 cpufreq_cdev r _kzalloc_noprof
STR_LEN 0 cpufreq_cdev->policy->cpu (-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 cpufreq_cdev->policy->cached_target_freq

drivers/thermal/cpufreq_cooling.c cpufreq_cooling_unregister() -> free_idle_time()

Type Parameter Key Value
BUF_SIZE 0 cpufreq_cdev s32min-(-2),1-s32max
BUF_SIZE 0 cpufreq_cdev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 cpufreq_cdev unit_byte
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &sp->mutex