Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/cpufreq/mediatek-cpufreq.c mtk_cpu_dvfs_info_init() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
PARAM_VALUE 0 cpumask 4096-ptr_max
MEM_ZERO 0 cpumask
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/cpufreq/mediatek-cpufreq.c mtk_cpu_dvfs_info_release() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
PARAM_VALUE 0 cpumask 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/cpufreq/apple-soc-cpufreq.c apple_soc_cpufreq_exit() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &policy->rwsem
HALF_LOCKED2 &sp->mutex
TYPE_LOCK (struct cpufreq_policy)->rwsem

drivers/cpufreq/apple-soc-cpufreq.c apple_soc_cpufreq_init() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
PARAM_VALUE 0 cpumask 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &policy->rwsem
HALF_LOCKED2 &sp->mutex
TYPE_LOCK (struct cpufreq_policy)->rwsem

drivers/cpufreq/cpufreq-dt.c dt_cpufreq_early_init() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
PARAM_VALUE 0 cpumask 1-u64max
PARAM_VALUE 0 cpumask->bits 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/cpufreq/cpufreq-dt.c dt_cpufreq_release() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_cpu_exit() -> dev_pm_opp_of_cpumask_remove_table()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &policy->rwsem
HALF_LOCKED2 &sp->mutex
TYPE_LOCK (struct cpufreq_policy)->rwsem