Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_ggtt.c __gen8_ggtt_insert_entries_bind() -> gen8_ggtt_bind_ptes()

Type Parameter Key Value
PARAM_VALUE 0 ggtt 4096-ptr_max
PARAM_VALUE 2 pages 0
DATA_SOURCE 0 ggtt r i915_vm_to_ggtt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vm->mutex

drivers/gpu/drm/i915/gt/intel_ggtt.c __gen8_ggtt_insert_entries_bind() -> gen8_ggtt_bind_ptes()

Type Parameter Key Value
PARAM_VALUE 0 ggtt 4096-ptr_max
DATA_SOURCE 0 ggtt r i915_vm_to_ggtt
BIT_INFO 4 pte 0x1,0xffffffffffffffff
BIT_INFO 4 pte 0x1,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vm->mutex

drivers/gpu/drm/i915/gt/intel_ggtt.c __gen8_ggtt_insert_entries_bind() -> gen8_ggtt_bind_ptes()

Type Parameter Key Value
PARAM_VALUE 0 ggtt 4096-ptr_max
PARAM_VALUE 2 pages 0
PARAM_VALUE 3 num_entries 0
DATA_SOURCE 0 ggtt r i915_vm_to_ggtt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vm->mutex

drivers/gpu/drm/i915/gt/intel_ggtt.c gen8_ggtt_insert_page_bind() -> gen8_ggtt_bind_ptes()

Type Parameter Key Value
PARAM_VALUE 0 ggtt 4096-ptr_max
PARAM_VALUE 2 pages 0
PARAM_VALUE 3 num_entries 1
DATA_SOURCE 0 ggtt r i915_vm_to_ggtt
DATA_SOURCE 1 offset $2
BIT_INFO 4 pte 0x1,0xffffffffffffffff
BIT_INFO 4 pte 0x1,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ggtt->error_mutex

drivers/gpu/drm/i915/gt/intel_ggtt.c gen8_ggtt_scratch_range_bind() -> gen8_ggtt_bind_ptes()

Type Parameter Key Value
PARAM_VALUE 0 ggtt 4096-ptr_max
PARAM_VALUE 0 ggtt->vm.gt 4096-ptr_max
PARAM_VALUE 2 pages 0
CAPPED_DATA 3 num_entries 1
DATA_SOURCE 0 ggtt r i915_vm_to_ggtt
RX_PATH
TASK_NOT_RUNNING