Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_ctxctl_isr() -> gf100_gr_ctxctl_debug()

Type Parameter Key Value
PARAM_VALUE 0 gr 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->fifo 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->pri 4096-ptr_max
PARAM_VALUE 0 gr->firmware 0
DATA_SOURCE 0 gr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_ctxctl_isr() -> gf100_gr_ctxctl_debug()

Type Parameter Key Value
PARAM_VALUE 0 gr 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->fifo 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->pri 4096-ptr_max
DATA_SOURCE 0 gr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_init_ctxctl_int() -> gf100_gr_ctxctl_debug()

Type Parameter Key Value
PARAM_VALUE 0 gr 4460413818444759032
PARAM_VALUE 0 gr->base.engine.subdev.device 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->fifo 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->ltc 4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->ltc->zbc_color_max s32min-2147483646
PARAM_VALUE 0 gr->base.engine.subdev.device->ltc->zbc_depth_max s32min-2147483646
PARAM_VALUE 0 gr->base.engine.subdev.device->mc 0,4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->pmu 0,4096-ptr_max
PARAM_VALUE 0 gr->base.engine.subdev.device->pri 4096-ptr_max
PARAM_VALUE 0 gr->fecs.falcon.addr 1-u32max
PARAM_VALUE 0 gr->fecs.falcon.code.limit 0,256-130816
PARAM_VALUE 0 gr->fecs.falcon.code.ports 0-15
PARAM_VALUE 0 gr->fecs.falcon.data.limit 0-130816
PARAM_VALUE 0 gr->fecs.falcon.data.ports 0-15
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.dep_map->name 0-255
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 gr->fecs.falcon.dmem_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 gr->fecs.falcon.func 4096-ptr_max
PARAM_VALUE 0 gr->fecs.falcon.func->load_dmem 4096-ptr_max
PARAM_VALUE 0 gr->fecs.falcon.secret 0-3
PARAM_VALUE 0 gr->fecs.falcon.user 4460413818444759056
PARAM_VALUE 0 gr->fecs.falcon.version 0-15
PARAM_VALUE 0 gr->firmware 0
PARAM_VALUE 0 gr->func 4096-ptr_max
PARAM_VALUE 0 gr->func->clkgate_pack 0,5255829408938201088,8515029415389167616
PARAM_VALUE 0 gr->func->fecs.ucode 1133297486788407296,1524468635287674880,2128561923335942144,3865812375030603776,8018406400209805312,8621689855701708800
PARAM_VALUE 0 gr->func->gpc_nr 0-2,6-7
PARAM_VALUE 0 gr->func->gpccs.ucode 4096-ptr_max
PARAM_VALUE 0 gr->func->grctx 4096-ptr_max
PARAM_VALUE 0 gr->func->init_400054 0,8230033739969978368,8513825201484222464
PARAM_VALUE 0 gr->func->init_40601c 0,6392809044530229248
PARAM_VALUE 0 gr->func->init_40a790 0,4792139665356402688
PARAM_VALUE 0 gr->func->init_4188a4 0,8289348103935881216
PARAM_VALUE 0 gr->func->init_419c9c 0,231269194841346048
PARAM_VALUE 0 gr->func->init_419cc0 0,316103688045215744
PARAM_VALUE 0 gr->func->init_419eb4 0,8888542171559862272,8892821929744273408
PARAM_VALUE 0 gr->func->init_504430 0,1224215897298165760,6822258845363752960
PARAM_VALUE 0 gr->func->init_bios 0,7970024561938956288
PARAM_VALUE 0 gr->func->init_bios_2 0,5257918595666821120
PARAM_VALUE 0 gr->func->init_ds_hww_esr_2 0,6029547514908786688
PARAM_VALUE 0 gr->func->init_exception2 0,94233334633979904
PARAM_VALUE 0 gr->func->init_fs 0,8381927810780483584
PARAM_VALUE 0 gr->func->init_gpc_mmu 0,2508232092101701632,4507790944628809728,5144053728485416960,6114067443548024832,6485047459352981504,6542882842456244224
PARAM_VALUE 0 gr->func->init_ppc_exceptions 0,8381200532085981184
PARAM_VALUE 0 gr->func->init_r405a14 0,6344481244692819968
PARAM_VALUE 0 gr->func->init_rop_active_fbps 0,4917246369667620864,6128741058482388992,7701341806559985664
PARAM_VALUE 0 gr->func->init_sked_hww_esr 0,3448270938154299392
PARAM_VALUE 0 gr->func->init_swdx_pes_mask 0,2589622149275865088
PARAM_VALUE 0 gr->func->init_tex_hww_esr 0,29632203405107200
PARAM_VALUE 0 gr->func->mmio 0,4096-ptr_max
PARAM_VALUE 0 gr->func->ppc_nr 0-3
PARAM_VALUE 0 gr->func->set_hww_esr_report_mask 0,4543001448315281408,8636195721033957376
PARAM_VALUE 0 gr->func->zbc 4096-ptr_max
PARAM_VALUE 0 gr->gpccs.falcon.addr 1-u32max
PARAM_VALUE 0 gr->gpccs.falcon.code.limit 0,256-130816
PARAM_VALUE 0 gr->gpccs.falcon.code.ports 0-15
PARAM_VALUE 0 gr->gpccs.falcon.data.limit 0-130816
PARAM_VALUE 0 gr->gpccs.falcon.data.ports 0-15
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.dep_map->name 0-255
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 gr->gpccs.falcon.dmem_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 gr->gpccs.falcon.func 4096-ptr_max
PARAM_VALUE 0 gr->gpccs.falcon.func->load_dmem 4096-ptr_max
PARAM_VALUE 0 gr->gpccs.falcon.secret 0-3
PARAM_VALUE 0 gr->gpccs.falcon.user 4460413818444759056
PARAM_VALUE 0 gr->gpccs.falcon.version 0-15
CAPPED_DATA 0 gr->base.engine.subdev.device->ltc->zbc_color_max 1
CAPPED_DATA 0 gr->base.engine.subdev.device->ltc->zbc_depth_max 1
CAPPED_DATA 0 gr->gpc_nr 1
DATA_SOURCE 0 gr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 gr->fecs.falcon.version 0-15
HOST_DATA 0 gr->gpccs.falcon.code.limit 0,256-130816[c]
HOST_DATA 0 gr->gpccs.falcon.code.ports 0-15
HOST_DATA 0 gr->gpccs.falcon.data.limit 0-130816[c]
HOST_DATA 0 gr->gpccs.falcon.data.ports 0-15
HOST_DATA 0 gr->gpccs.falcon.debug 0-1
HOST_DATA 0 gr->gpccs.falcon.secret 0-3
HOST_DATA 0 gr->gpccs.falcon.version 0-15
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 flags