Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c gk104_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220104 |
| PARAM_VALUE | 2 | data | 0-33554431 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0x1ff1fff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c gk104_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220108 |
| PARAM_VALUE | 2 | data | 2147483648 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c gk104_grctx_generate_patch_ltc() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 1567004 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| DATA_SOURCE | 2 | data | r ioread32 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c gk104_grctx_generate_patch_ltc() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 1567008 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| DATA_SOURCE | 2 | data | r ioread32 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c gf117_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 0-268435455 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0xfff1fff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c gf117_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c gf117_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255360-13579456 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| BIT_INFO | 2 | data | 0x10000000,0xffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c gf117_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255396-13579492 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 0-268435455 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0xfff1fff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255360-13579456 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255412-13579508 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255396-13579492 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255416-13579512 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4299820 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x10000000,0xfffffffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227076 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227080 |
| PARAM_VALUE | 2 | data | 2147483648-2164260863 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x80ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296228 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296232 |
| PARAM_VALUE | 2 | data | 2147483648-2164260863 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x80ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220104 |
| PARAM_VALUE | 2 | data | 0-33554431 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0x1ff1fff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c gm107_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296240 |
| PARAM_VALUE | 2 | data | 2147483648 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c tu102_grctx_generate_unknown() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->unknown | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227184 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c tu102_grctx_generate_unknown() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->unknown | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227188 |
| PARAM_VALUE | 2 | data | 2048 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c tu102_grctx_generate_unknown() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->unknown | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296756 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c tu102_grctx_generate_unknown() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->unknown | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227192 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 0 | chan->gr->gpc_nr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216924 |
| PARAM_VALUE | 2 | data | 0,536,804,1608,2048,4096 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255360-13579456 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255412-13579508 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255408-13579504 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255396-13579492 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255416-13579512 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4293092 |
| PARAM_VALUE | 2 | data | 256 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4308732 |
| PARAM_VALUE | 2 | data | 256 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4300288 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c gv100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4300292 |
| PARAM_VALUE | 2 | data | 2147483648-2181038079 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x81ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c gf108_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 0-268435455 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0xfff1fff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c gf108_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c gf108_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5260576-14103840 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x10000000,0xffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c gf108_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5260612-14103876 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216924 |
| PARAM_VALUE | 2 | data | 0,536,804,1608,2048,4096 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255360-13579456 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5246020-13569100 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255412-13579508 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255408-13579504 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255396-13579492 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255416-13579512 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4293092 |
| PARAM_VALUE | 2 | data | 256 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c gp102_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4308732 |
| PARAM_VALUE | 2 | data | 256 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216924 |
| PARAM_VALUE | 2 | data | 0,536,804,1608,2048,4096 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4220100 |
| PARAM_VALUE | 2 | data | u16max,8847359,13238271,26411007,33619967,67174399 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0xffff,0x7ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255360-13579456 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255412-13579508 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255408-13579504 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255396-13579492 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5255416-13579512 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->ppc_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->ppc_tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296428 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4308732 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| FUZZY_MAX | 0 | chan->gr->func->ppc_nr | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4299520 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4299524 |
| PARAM_VALUE | 2 | data | 2147483648-2181038079 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x81ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227084 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227088 |
| PARAM_VALUE | 2 | data | 2147997696 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296708 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c gp100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296712 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4216880 |
| PARAM_VALUE | 2 | data | 35127296,37748736,52428800,67108864,71303168,75497472,77660160,88080384,117440512,178257920 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x0,0xfff0000 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_attrib() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->gr->gpc_nr | 1-255 |
| PARAM_VALUE | 0 | chan->gr->tpc_nr | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 5260576-14103840 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| CAPPED_DATA | 1 | addr | 1 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4294672 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0xfffffffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_attrib_cb() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4298824 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x10000000,0xfffffffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227076 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227080 |
| PARAM_VALUE | 2 | data | 2147483648-2164260863 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x80ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4294664 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_bundle() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->fb->tags.mutex.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4294668 |
| PARAM_VALUE | 2 | data | 2147483648-2164260863 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| BIT_INFO | 2 | data | 0x80000000,0x80ffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227084 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4227088 |
| PARAM_VALUE | 2 | data | 2147483648 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296708 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c gf100_grctx_generate_pagepool() -> gf100_grctx_patch_wr32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->attrib_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->attrib_cb->used | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->bundle_cb->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->bundle_cb->used | 1 |
| PARAM_VALUE | 0 | chan->gr | 2540093855636951032,3378884503625203704,3774636541669961720,4460413818444759032,7328171526534107128 |
| PARAM_VALUE | 0 | chan->gr->base.engine.subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->alpha_nr | 0,536,804,1608,2048,4096 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->attrib_nr | 536,576,800,1024,1088,1152,1185,1344,1792,2720 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_min_gpm_fifo_depth | 0,98,194,384,386 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->bundle_token_limit | 0,256,448,512,704,768,1536,1920,1984,2304,2688,4224,4416,5760 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->gfxp_nr | 0,2984,3344,3368,3732,4008 |
| PARAM_VALUE | 0 | chan->gr->func->grctx->rop_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->gr->func->grctx->unknown_size | 0,524288 |
| PARAM_VALUE | 0 | chan->gr->func->init_419bd8 | 0,5252638374849769472 |
| PARAM_VALUE | 0 | chan->gr->func->ppc_nr | 0-3 |
| PARAM_VALUE | 0 | chan->mmio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func | 8261164794882248704 |
| PARAM_VALUE | 0 | chan->object.func->bind | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->init | 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680 |
| PARAM_VALUE | 0 | chan->object.func->map | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->mthd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->ntfy | 0,3550460611746496512,8227552669155663872 |
| PARAM_VALUE | 0 | chan->object.func->sclass | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.func->uevent | 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408 |
| PARAM_VALUE | 0 | chan->object.func->unmap | 0,842332245201981440,6689864093459828736 |
| PARAM_VALUE | 0 | chan->object.handle | 0 |
| PARAM_VALUE | 0 | chan->object.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.object | 0 |
| PARAM_VALUE | 0 | chan->object.oclass | 0 |
| PARAM_VALUE | 0 | chan->object.tree.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->object.tree.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->pagepool->tree.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | chan->pagepool->used | 1 |
| PARAM_VALUE | 0 | chan->vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->free.rb_node | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->vmm->func->page_block | 0,536870912 |
| PARAM_VALUE | 0 | chan->vmm->mmu->subdev.device->dev->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | chan->vmm->root.rb_node | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4296712 |
| PARAM_VALUE | 2 | data | 0 |
| BUF_SIZE | 0 | chan | (-1),168 |
| BUF_SIZE | 0 | chan | (-1),168 |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cgrp->mutex | ||
| HALF_LOCKED2 | &gr->fecs.mutex | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &svmm->mutex | ||
| TYPE_LOCK | (struct nvkm_cgrp)->mutex |