Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 4 files:
- drivers/cpufreq/apple-soc-cpufreq.c, line 290
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c, line 1703
- drivers/opp/core.c, line 249
- drivers/pmdomain/qcom/cpr.c, line 1119
Smatch caller information:
drivers/pmdomain/qcom/cpr.c cpr_corner_init() -> dev_pm_opp_get_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | opp | 4096-ptr_max |
| PARAM_VALUE | 0 | opp->np->kobj.kref.refcount.refs.counter | s32min-s32max |
| DATA_SOURCE | 0 | opp | r dev_pm_opp_find_level_exact |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| LOCK2 | global &gpd_list_lock | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpu/drm/msm/adreno/a6xx_gmu.c a6xx_gmu_get_arc_level() -> dev_pm_opp_get_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | opp | 4096-ptr_max |
| DATA_SOURCE | 0 | opp | r dev_pm_opp_find_freq_exact |
drivers/cpufreq/apple-soc-cpufreq.c apple_soc_cpufreq_init() -> dev_pm_opp_get_level()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | opp | 4096-ptr_max |
| DATA_SOURCE | 0 | opp | r dev_pm_opp_find_freq_floor |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |