Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_migrate.c __global_copy() -> intel_context_migrate_copy()

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->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 8 out 8657017514571591680
DATA_SOURCE 8 out $4
UNITS 2 src unit_byte
UNITS 5 dst unit_byte
LOCK2 dst->base.resv
LOCK2 src->base.resv

drivers/gpu/drm/i915/gt/intel_migrate.c __perf_copy_blt() -> intel_context_migrate_copy()

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 src_pat_index 0-3
PARAM_VALUE 6 dst_pat_index 0-3
PARAM_VALUE 8 out 4265240428332253184
DATA_SOURCE 0 ce $0
DATA_SOURCE 2 src $1
DATA_SOURCE 3 src_pat_index $2
DATA_SOURCE 4 src_is_lmem $3
DATA_SOURCE 5 dst $4
DATA_SOURCE 6 dst_pat_index $5
DATA_SOURCE 7 dst_is_lmem $6
UNITS 2 src unit_byte
UNITS 5 dst unit_byte

drivers/gpu/drm/i915/gt/intel_migrate.c intel_migrate_copy() -> intel_context_migrate_copy()

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
PARAM_VALUE 8 out 8657017514571591680
PARAM_VALUE 8 *out 0
DATA_SOURCE 1 deps $2
DATA_SOURCE 2 src $3
DATA_SOURCE 3 src_pat_index $4
DATA_SOURCE 4 src_is_lmem $5
DATA_SOURCE 5 dst $6
DATA_SOURCE 6 dst_pat_index $7
DATA_SOURCE 7 dst_is_lmem $8
DATA_SOURCE 8 out $9
NO_OVERFLOW_SIMPLE 0 ce->state->resource->vma_size
NO_OVERFLOW_SIMPLE 0 ce->timeline->hwsp_ggtt->resource->vma_size
UNITS 2 src unit_byte
UNITS 5 dst unit_byte
LOCK2 dst->base.resv
LOCK2 src->base.resv

drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c i915_ttm_accel_move() -> intel_context_migrate_copy()

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 src_pat_index 0-3
PARAM_VALUE 6 dst_pat_index 0-3
PARAM_VALUE 8 out 6947774024048812032
DATA_SOURCE 1 deps $5
BIT_INFO 3 src_pat_index 0x0,0x3
BIT_INFO 6 dst_pat_index 0x0,0x3
RX_PATH
TASK_NOT_RUNNING
UNITS 2 src unit_byte
UNITS 5 dst unit_byte
HALF_LOCKED2 bo->base.resv
HALF_LOCKED2 dst->base.resv
HALF_LOCKED2 src->base.resv