Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/cpufreq/brcmstb-avs-cpufreq.c brcm_avs_cpufreq_init() -> cpufreq_get_driver_data()

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

drivers/cpufreq/brcmstb-avs-cpufreq.c brcm_avs_resume() -> cpufreq_get_driver_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &system_transition_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 global &device_hotplug_lock

drivers/cpufreq/pxa2xx-cpufreq.c pxa_cpufreq_get() -> cpufreq_get_driver_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 flags
HALF_LOCKED2 global &cpufreq_driver_lock

drivers/cpufreq/pxa2xx-cpufreq.c pxa_set_target() -> cpufreq_get_driver_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 &policy_dbs->update_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sg_policy->work_lock
HALF_LOCKED2 &userspace->mutex
HALF_LOCKED2 global &gov_dbs_data_mutex

drivers/cpufreq/scmi-cpufreq.c scmi_cpufreq_exit() -> cpufreq_get_driver_data()

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

drivers/cpufreq/scmi-cpufreq.c scmi_cpufreq_init() -> cpufreq_get_driver_data()

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

drivers/cpufreq/mediatek-cpufreq-hw.c mtk_cpufreq_hw_cpu_init() -> cpufreq_get_driver_data()

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

drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_cpu_init() -> cpufreq_get_driver_data()

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

drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_cpu_online() -> cpufreq_get_driver_data()

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

drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_lmh_init() -> cpufreq_get_driver_data()

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