Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/powercap/dtpm_cpu.c pd_release() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/acpi/processor_thermal.c cpufreq_set_cur_state() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cdev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct thermal_cooling_device)->lock

drivers/cpufreq/cpufreq.c cpufreq_policy_free() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &sp->mutex

drivers/cpufreq/cpufreq.c cpufreq_policy_free() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &sp->mutex

drivers/cpufreq/cpufreq.c cpufreq_policy_free() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &sp->mutex

kernel/power/qos.c freq_qos_add_request() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
BUF_SIZE 0 req (-1),112
BUF_SIZE 0 req (-1),112
DATA_SOURCE 0 req $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 global &dev_pm_qos_mtx
HALF_LOCKED2 rcu_read

kernel/power/qos.c freq_qos_remove_request() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
BUF_SIZE 0 req s32min-(-1),1-s32max
BUF_SIZE 0 req s32min-(-1),1-s32max
DATA_SOURCE 0 req $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 req unit_byte
HALF_LOCKED2 &policy->rwsem

kernel/power/qos.c freq_qos_update_request() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
BUF_SIZE 0 req s32min-(-1),1-s32max
BUF_SIZE 0 req s32min-(-1),1-s32max
DATA_SOURCE 0 req $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 req unit_byte
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 _T->lock

drivers/acpi/processor_perflib.c acpi_processor_get_platform_limit() -> freq_qos_request_active()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING