Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_udevice_child_get() -> nvkm_device_engine()

Type Parameter Key Value
PARAM_VALUE 2 inst 0
DATA_SOURCE 1 type r __ffs64
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c nvkm_disp_chan_child_get() -> nvkm_device_engine()

Type Parameter Key Value
PARAM_VALUE 1 type 33
PARAM_VALUE 2 inst 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c nvkm_runl_add() -> nvkm_device_engine()

Type Parameter Key Value
DATA_SOURCE 1 type $3
DATA_SOURCE 2 inst $4
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex