Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_engine_cs.c mock_ring() -> create_ring_vma()

Type Parameter Key Value
PARAM_VALUE 0 ggtt->vm.i915->mm.stolen_region->i915->bdev.wq->flags 0-4294967295
PARAM_VALUE 0 ggtt->vm.i915->mm.stolen_region->i915->bdev.wq->flush_color s32min-s32max
PARAM_VALUE 0 ggtt->vm.i915->mm.stolen_region->i915->bdev.wq->nr_drainers s32min-s32max
PARAM_VALUE 0 ggtt->vm.i915->mm.stolen_region->i915->bdev.wq->work_color s32min-s32max
PARAM_VALUE 1 size 4096
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ce->pin_mutex
TYPE_LOCK (struct intel_context)->pin_mutex

drivers/gpu/drm/i915/gt/intel_ring.c intel_engine_create_ring() -> create_ring_vma()

Type Parameter Key Value
PARAM_VALUE 0 ggtt->vm.unbound_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ggtt->vm.unbound_list.prev->next->next 4096-ptr_max
DATA_SOURCE 1 size $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 size
HALF_LOCKED2 &ce->pin_mutex