Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c gm200_flcn_disable() -> (struct nvkm_falcon_func)->reset_eng()

Type Parameter Key Value
PARAM_VALUE 0 falcon 4096-ptr_max
PARAM_VALUE 0 falcon->func 4096-ptr_max
PARAM_VALUE 0 falcon->func->reset_eng 4341806682451197952
PARAM_VALUE 0 falcon->func->reset_prep 0,6748542084419596288
PARAM_VALUE 0 falcon->func->select 0,1566503140497805312
PARAM_VALUE 0 falcon->owner 4096-ptr_max
PARAM_VALUE 0 falcon->owner->device 4096-ptr_max
BUF_SIZE 0 falcon (-1),800
BUF_SIZE 0 falcon (-1),800
DATA_SOURCE 0 falcon $0
CONTAINER 0 -40-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c gm200_flcn_enable() -> (struct nvkm_falcon_func)->reset_eng()

Type Parameter Key Value
PARAM_VALUE 0 falcon 4096-ptr_max
PARAM_VALUE 0 falcon->func 4096-ptr_max
PARAM_VALUE 0 falcon->func->debug 0,1032,3080,3328
PARAM_VALUE 0 falcon->func->enable 1065560529097785344
PARAM_VALUE 0 falcon->func->reset_eng 4096-ptr_max
PARAM_VALUE 0 falcon->func->reset_prep 0,4096-ptr_max
PARAM_VALUE 0 falcon->func->select 0,4096-ptr_max
PARAM_VALUE 0 falcon->owner 4096-ptr_max
DATA_SOURCE 0 falcon $0
CONTAINER 0 -40-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c ga102_gsp_reset() -> (struct nvkm_falcon_func)->reset_eng()

Type Parameter Key Value
PARAM_VALUE 0 falcon 4096-ptr_max
PARAM_VALUE 0 falcon->func 4096-ptr_max
CONTAINER 0 -40-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsp->cmdq.mutex
HALF_LOCKED2 &subdev->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c tu102_gsp_reset() -> (struct nvkm_falcon_func)->reset_eng()

Type Parameter Key Value
PARAM_VALUE 0 falcon 4096-ptr_max
PARAM_VALUE 0 falcon->func 4096-ptr_max
CONTAINER 0 -40-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsp->cmdq.mutex
HALF_LOCKED2 &subdev->use.mutex