Documented in 1 files:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c, line 398
- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c, line 151
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, line 2451
- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c, line 1035
- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c, line 355
- drivers/gpu/drm/i915/intel_region_ttm.c, line 120
- drivers/gpu/drm/nouveau/nouveau_ttm.c
- drivers/gpu/drm/ttm/ttm_range_manager.c, line 237
- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c, line 198
- drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c, line 85
- drivers/gpu/drm/xe/xe_ttm_sys_mgr.c, line 99
- drivers/gpu/drm/xe/xe_ttm_vram_mgr.c, line 328
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c amdgpu_vram_mgr_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->cg | 0 |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | man | 248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_ttm_disable_buffer_funcs() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/intel_region_ttm.c intel_region_ttm_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c amdgpu_preempt_mgr_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | man | 248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/ttm/ttm_range_manager.c ttm_range_man_fini_nocheck() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_ttm_fini_gtt() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_ttm_fini_vram() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c i915_ttm_buddy_man_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c vmw_gmrid_man_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_ttm_vram_mgr_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c amdgpu_gtt_mgr_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | man | 248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c vmw_sys_man_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->use_type | 0 |
| DATA_SOURCE | 0 | man | r ttm_manager_type |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c xe_ttm_sys_mgr_fini() -> ttm_resource_manager_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | man | 4096-ptr_max |
| PARAM_VALUE | 0 | man->eviction_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | man | 248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |