Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c, line 203
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_icmd() -> gf100_gr_wait_idle()
| 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->pri | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->patch_ltc | 0,8785339782301515776 |
| PARAM_VALUE | 0 | gr->func->grctx->r400088 | 0,4464714173845749760 |
| PARAM_VALUE | 0 | gr->func->grctx->r419ea8 | 0,5647239600684240896 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->sw_bundle64_init | 0,553145407321018368 |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| DATA_SOURCE | 0 | gr | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_init() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 7328171526534107128 |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device | 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.secret | 0-3 |
| PARAM_VALUE | 0 | gr->fecs.falcon.user | 7328171526534107152 |
| PARAM_VALUE | 0 | gr->fecs.falcon.version | 0-15 |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->mmio | 0,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.secret | 0-3 |
| PARAM_VALUE | 0 | gr->gpccs.falcon.user | 7328171526534107152 |
| PARAM_VALUE | 0 | gr->gpccs.falcon.version | 0-15 |
| PARAM_VALUE | 0 | gr->sw_nonctx | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gr->sw_nonctx1 | 0,4096-ptr_max |
| 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 |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c gk20a_gr_init() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 7328171526534107128 |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device | 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.secret | 0-3 |
| PARAM_VALUE | 0 | gr->fecs.falcon.user | 7328171526534107152 |
| PARAM_VALUE | 0 | gr->fecs.falcon.version | 0-15 |
| PARAM_VALUE | 0 | gr->func | 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.secret | 0-3 |
| PARAM_VALUE | 0 | gr->gpccs.falcon.user | 7328171526534107152 |
| PARAM_VALUE | 0 | gr->gpccs.falcon.version | 0-15 |
| DATA_SOURCE | 0 | gr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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 |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c gk20a_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c gk20a_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c gk20a_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c gk20a_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device->mc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->r419ea8 | 0,5647239600684240896 |
| PARAM_VALUE | 0 | gr->func->init_419bd8 | 0,5252638374849769472 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->mc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->patch_ltc | 0,8785339782301515776 |
| PARAM_VALUE | 0 | gr->func->grctx->r419ea8 | 0,5647239600684240896 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->mc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->patch_ltc | 0,8785339782301515776 |
| PARAM_VALUE | 0 | gr->func->grctx->r400088 | 0,4464714173845749760 |
| PARAM_VALUE | 0 | gr->func->grctx->r408840 | 0,4427471883038380032 |
| PARAM_VALUE | 0 | gr->func->grctx->r418800 | 0,1384281511953276928 |
| PARAM_VALUE | 0 | gr->func->grctx->r418e94 | 0,7528471286235324416 |
| PARAM_VALUE | 0 | gr->func->grctx->r419a3c | 0,5576381301169254400 |
| PARAM_VALUE | 0 | gr->func->grctx->r419c0c | 0,5345989303068344320 |
| PARAM_VALUE | 0 | gr->func->grctx->r419cb8 | 0,6814032608581210112 |
| PARAM_VALUE | 0 | gr->func->grctx->r419e00 | 0,7746697026215698432 |
| PARAM_VALUE | 0 | gr->func->grctx->r419ea8 | 0,5647239600684240896 |
| PARAM_VALUE | 0 | gr->func->grctx->r419eb0 | 0,8260635160017596416 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->sw_bundle64_init | 0,553145407321018368 |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c gm20b_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| PARAM_VALUE | 0 | gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c gm20b_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->gpc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c gm20b_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->gpc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c gm20b_grctx_generate_main() -> gf100_gr_wait_idle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gr | 3774636541669961720 |
| 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->func | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | gr->func->ppc_nr | 0-3 |
| CAPPED_DATA | 0 | gr->func->ppc_nr | 1 |
| CAPPED_DATA | 0 | gr->gpc_nr | 1 |
| CAPPED_DATA | 0 | gr->sm_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| LOCK2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct gf100_gr)->fecs.mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |