Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c r570_fbsr_resume() -> (struct nvkm_vmm_func)->flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | vmm->func | 4096-ptr_max |
| PARAM_VALUE | 1 | level | 0 |
| DATA_SOURCE | 0 | vmm | r nvkm_bar_bar2_vmm |
| CONTAINER | 0 | -40-0+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c r570_fbsr_resume() -> (struct nvkm_vmm_func)->flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | vmm->func | 4096-ptr_max |
| PARAM_VALUE | 1 | level | 0 |
| DATA_SOURCE | 0 | vmm | r nvkm_bar_bar1_vmm |
| CONTAINER | 0 | -40-0+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_vmm_flush() -> (struct nvkm_vmm_func)->flush()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmm | 4096-ptr_max |
| PARAM_VALUE | 0 | vmm->func | 4096-ptr_max |
| PARAM_VALUE | 0 | vmm->func->flush | 2603356637614342144,6885926432247582720,7177892971023065088,7790455523671351296,8176948437738184704,8804736803213418496 |
| PARAM_VALUE | 0 | vmm->mmu->subdev.device->imem->reserved | 0-29532158 |
| PARAM_VALUE | 1 | level | s32min-5,7-s32max |
| STR_LEN | 0 | vmm | (-1),3,5,9-10,12-13 |
| STR_LEN | 0 | vmm | (-1),3,5,9-10,12-13 |
| CONTAINER | 0 | *(-40-0+0) | $(-1) |
| CONTAINER | 1 | *(-40-0-16+112) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | vmm->managed.n.addr | |
| NO_OVERFLOW_SIMPLE | 0 | vmm->managed.n.size | |
| NO_OVERFLOW_SIMPLE | 0 | vmm->managed.p.size |