Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c, line 216
- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c, line 1229
- drivers/gpu/drm/i915/gt/intel_migrate.c, line 1142
- drivers/gpu/drm/i915/gt/selftest_migrate.c
- drivers/gpu/drm/i915/selftests/intel_memory_region.c, line 1064
Smatch caller information:
drivers/gpu/drm/i915/gt/intel_migrate.c __global_clear() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ce | 4096-ptr_max |
| PARAM_VALUE | 0 | ce->engine | 4096-ptr_max |
| PARAM_VALUE | 0 | ce->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->engine->i915 | 4096-ptr_max |
| PARAM_VALUE | 0 | ce->engine->i915->__info | 4096-ptr_max |
| PARAM_VALUE | 0 | ce->engine->i915->bdev.wq->flags | 0-4294967295 |
| PARAM_VALUE | 0 | ce->engine->i915->bdev.wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | ce->engine->i915->bdev.wq->nr_drainers | s32min-s32max |
| PARAM_VALUE | 0 | ce->engine->i915->bdev.wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | ce->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | deps | 0 |
| PARAM_VALUE | 5 | value | 0 |
| PARAM_VALUE | 6 | out | 2873747090483810304 |
| PARAM_VALUE | 6 | *out | 0,4096-ptr_max |
| DATA_SOURCE | 5 | value | $3 |
| DATA_SOURCE | 6 | out | $4 |
| UNITS | 2 | sg | unit_byte |
| LOCK2 | obj->base.resv |
drivers/gpu/drm/i915/gt/intel_migrate.c __perf_clear_blt() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ce->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->parallel.parent->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | deps | 0 |
| PARAM_VALUE | 3 | pat_index | 0-3 |
| PARAM_VALUE | 5 | value | 0 |
| PARAM_VALUE | 6 | out | 3274351318965030912 |
| DATA_SOURCE | 0 | ce | $0 |
| DATA_SOURCE | 2 | sg | $1 |
| DATA_SOURCE | 3 | pat_index | $2 |
| DATA_SOURCE | 4 | is_lmem | $3 |
| UNITS | 2 | sg | unit_byte |
drivers/gpu/drm/i915/gt/intel_migrate.c intel_migrate_clear() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ce | 4096-ptr_max |
| PARAM_VALUE | 0 | ce->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->engine->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->parallel.parent->engine->gt->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->ring->vma->vm->gt->uncore->rpm->kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->ring->vma->vm->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->state->vm->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->timeline->hwsp_ggtt->vm->i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | ce->vm->gt->wakeref.i915->runtime_pm.kdev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | deps | 0,5608766112080932864 |
| PARAM_VALUE | 1 | deps->fences_size | 1,8-4294967295 |
| PARAM_VALUE | 1 | deps->gfp | 3264 |
| PARAM_VALUE | 5 | value | 0,3735928495 |
| PARAM_VALUE | 6 | out | 2873747090483810304,5800104737052815360 |
| PARAM_VALUE | 6 | *out | 0 |
| DATA_SOURCE | 1 | deps | $2 |
| DATA_SOURCE | 2 | sg | $3 |
| DATA_SOURCE | 3 | pat_index | $4 |
| DATA_SOURCE | 4 | is_lmem | $5 |
| DATA_SOURCE | 5 | value | $6 |
| DATA_SOURCE | 6 | out | $7 |
| HARD_MAX | 5 | value | 3735928495 |
| NO_OVERFLOW_SIMPLE | 0 | ce->state->resource->vma_size | |
| NO_OVERFLOW_SIMPLE | 0 | ce->timeline->hwsp_ggtt->resource->vma_size | |
| UNITS | 2 | sg | unit_byte |
| LOCK2 | obj->base.resv |
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c i915_ttm_accel_move() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | deps | 6663195654016978944,7981142312809984000 |
| PARAM_VALUE | 1 | deps->fences | 4096-ptr_max |
| PARAM_VALUE | 1 | deps->fences_size | 1-u32max |
| PARAM_VALUE | 1 | deps->gfp | 76992 |
| PARAM_VALUE | 3 | pat_index | 0-3 |
| PARAM_VALUE | 5 | value | 0 |
| PARAM_VALUE | 6 | out | 6947774024048812032 |
| DATA_SOURCE | 1 | deps | $5 |
| BIT_INFO | 3 | pat_index | 0x0,0x3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | sg | unit_byte |
| HALF_LOCKED2 | bo->base.resv | ||
| HALF_LOCKED2 | dst->base.resv | ||
| HALF_LOCKED2 | src->base.resv |
drivers/gpu/drm/i915/intel_memory_region.c igt_lmem_write_cpu() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | deps | 0 |
| PARAM_VALUE | 3 | pat_index | 0-3 |
| PARAM_VALUE | 4 | is_lmem | 1 |
| PARAM_VALUE | 5 | value | 3735928495 |
| PARAM_VALUE | 6 | out | 1118509683003580416 |
| UNITS | 2 | sg | unit_byte |
| LOCK2 | obj->base.resv |
drivers/gpu/drm/i915/gem/i915_gem_mman.c __igt_mmap_migrate() -> intel_context_migrate_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | deps | 0 |
| PARAM_VALUE | 5 | value | 1515870810 |
| PARAM_VALUE | 6 | out | 7199978564545757184 |
| PARAM_VALUE | 6 | *out | 0 |
| UNITS | 2 | sg | unit_byte |
| LOCK2 | obj->base.resv |