Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_vmm_iter() -> nvkm_vmm_flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | it | 2822650274634551296 |
| PARAM_VALUE | 0 | it->cnt | 0 |
| PARAM_VALUE | 0 | it->desc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | it->page | 4096-ptr_max |
| PARAM_VALUE | 0 | it->vmm | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | &vmm->mutex.map | ||
| HALF_LOCKED2 | &vmm->mutex.ref |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_vmm_unref_pdes() -> nvkm_vmm_flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | it | 4096-ptr_max |
| PARAM_VALUE | 0 | it->desc | 4096-ptr_max |
| PARAM_VALUE | 0 | it->desc->align | 0,256,4096,524288 |
| PARAM_VALUE | 0 | it->desc->bits | 0-2,5,8-11,13-15,17 |
| PARAM_VALUE | 0 | it->desc->func | 0,4096-ptr_max |
| PARAM_VALUE | 0 | it->desc->size | 0,4,8,16 |
| PARAM_VALUE | 0 | it->desc->type | 0-3 |
| PARAM_VALUE | 0 | it->page->shift | 0,12,16-17,21,27,29,38,47,56 |
| PARAM_VALUE | 0 | it->pt | 4096-ptr_max |
| PARAM_VALUE | 0 | it->pte | 4096-ptr_max |
| PARAM_VALUE | 0 | it->vmm->mmu->subdev.device->imem->reserved | 0-29532158 |
| DATA_SOURCE | 0 | it | $0 |
| STR_LEN | 0 | it->vmm | (-1),3,5,9-10,12-13 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | it->vmm->managed.n.addr | |
| NO_OVERFLOW_SIMPLE | 0 | it->vmm->managed.n.size | |
| NO_OVERFLOW_SIMPLE | 0 | it->vmm->managed.p.size |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_vmm_unref_ptes() -> nvkm_vmm_flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | it | 2822650274634551296 |
| PARAM_VALUE | 0 | it->cnt | 1-u64max |
| PARAM_VALUE | 0 | it->desc | 4096-ptr_max |
| PARAM_VALUE | 0 | it->desc->func | 4096-ptr_max |
| PARAM_VALUE | 0 | it->desc->type | 0-3 |
| PARAM_VALUE | 0 | it->lvl | 0 |
| PARAM_VALUE | 0 | it->page | 4096-ptr_max |
| PARAM_VALUE | 0 | it->pt | 4096-ptr_max |
| PARAM_VALUE | 0 | it->vmm | 4096-ptr_max |
| DATA_SOURCE | 0 | it | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | &vmm->mutex.map | ||
| HALF_LOCKED2 | &vmm->mutex.ref |