Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.c gk20a_devfreq_target() -> nvkm_clk_ustate()

Type Parameter Key Value
PARAM_VALUE 0 clk 4096-ptr_max
PARAM_VALUE 0 clk->func 4096-ptr_max
PARAM_VALUE 0 clk->func->nr_pstates 0,12-13,15
PARAM_VALUE 0 clk->func->pstates 0,2809775081782562816,5013599277638512640,5253204760865959936
PARAM_VALUE 1 req 0-255
PARAM_VALUE 2 pwr 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &devfreq->lock
TYPE_LOCK (struct devfreq)->lock

drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.c gk20a_devfreq_target() -> nvkm_clk_ustate()

Type Parameter Key Value
PARAM_VALUE 0 clk 4096-ptr_max
PARAM_VALUE 0 clk->func 4096-ptr_max
PARAM_VALUE 0 clk->func->nr_pstates 0,12-13,15
PARAM_VALUE 0 clk->func->pstates 0,2809775081782562816,5013599277638512640,5253204760865959936
PARAM_VALUE 1 req 0-255
PARAM_VALUE 2 pwr 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &devfreq->lock
TYPE_LOCK (struct devfreq)->lock

drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c nvkm_control_mthd_pstate_user() -> nvkm_clk_ustate()

Type Parameter Key Value
PARAM_VALUE 0 clk 1-u64max
PARAM_VALUE 2 pwr 0-127
FUZZY_MAX 2 pwr 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c nvkm_control_mthd_pstate_user() -> nvkm_clk_ustate()

Type Parameter Key Value
PARAM_VALUE 0 clk 1-u64max
PARAM_VALUE 2 pwr 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c nvkm_control_mthd_pstate_user() -> nvkm_clk_ustate()

Type Parameter Key Value
PARAM_VALUE 0 clk 4096-ptr_max
PARAM_VALUE 2 pwr 1
RX_PATH
TASK_NOT_RUNNING