Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c nvkm_gsp_fwsec_boot() -> nvkm_falcon_fw_boot()

Type Parameter Key Value
PARAM_VALUE 0 fw 831380905166135296,5831258479015507056
PARAM_VALUE 1 user 5831258479015505920
PARAM_VALUE 2 release 1
PARAM_VALUE 3 pmbox0 5364614230575157248
PARAM_VALUE 3 *pmbox0 0
PARAM_VALUE 4 pmbox1 0
PARAM_VALUE 5 mbox0_ok 0
PARAM_VALUE 6 irqsclr 0
BUF_SIZE 1 user 296
DATA_SOURCE 0 fw $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 fw->fw.mem.sgt.nents
NO_OVERFLOW_SIMPLE 0 fw->sig_nr
NO_OVERFLOW_SIMPLE 0 fw->sig_size
HALF_LOCKED2 &subdev->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c tu102_gsp_booter_load() -> nvkm_falcon_fw_boot()

Type Parameter Key Value
PARAM_VALUE 0 fw 2376566461146859496
PARAM_VALUE 1 user 2376566461146857472
PARAM_VALUE 2 release 1
PARAM_VALUE 5 mbox0_ok 0
PARAM_VALUE 6 irqsclr 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c tu102_gsp_booter_unload() -> nvkm_falcon_fw_boot()

Type Parameter Key Value
PARAM_VALUE 0 fw 2376566461146859752
PARAM_VALUE 1 user 2376566461146857472
PARAM_VALUE 2 release 1
PARAM_VALUE 5 mbox0_ok 0
PARAM_VALUE 6 irqsclr 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c nvkm_acr_hsfw_boot() -> nvkm_falcon_fw_boot()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 1 user 4096-ptr_max
PARAM_VALUE 2 release 1
PARAM_VALUE 3 pmbox0 0
PARAM_VALUE 4 pmbox1 0
BUF_SIZE 1 user 296
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c gp102_fb_vpr_scrub() -> nvkm_falcon_fw_boot()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 0 fw->fw.img 1-u64max
PARAM_VALUE 1 user 4096-ptr_max
PARAM_VALUE 1 user->func 4096-ptr_max
PARAM_VALUE 1 user->oneinit 1
PARAM_VALUE 1 user->use.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 2 release 1
PARAM_VALUE 3 pmbox0 0
PARAM_VALUE 4 pmbox1 0
PARAM_VALUE 5 mbox0_ok 0
PARAM_VALUE 6 irqsclr 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->mutex
TYPE_LOCK (struct nvkm_device)->mutex