Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_ttm_clear_buffer() -> amdgpu_ttm_fill_mem()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 entity 4096-ptr_max
PARAM_VALUE 1 entity->lock.dep_map->name 0-255
PARAM_VALUE 1 entity->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 entity->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 entity->lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 entity->lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 entity->lock.wait_lock.owner (-1)
PARAM_VALUE 1 entity->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 2 src_data 0
PARAM_VALUE 5 resv->fences 0,4096-ptr_max
PARAM_VALUE 6 fence 7062623100624355328
PARAM_VALUE 7 vm_needs_flush 1
PARAM_VALUE 8 k_job_id 18446744073709551606-18446744073709551608
CAPPED_DATA 1 &entity->lock 1
DATA_SOURCE 0 adev r amdgpu_ttm_adev
DATA_SOURCE 1 entity $0
DATA_SOURCE 5 resv $2
DATA_SOURCE 8 k_job_id $5
HARD_MAX 8 k_job_id 18446744073709551608
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 byte_count 0-268435455[c]
NO_OVERFLOW_SIMPLE 8 (*k_job_id)->base.entity->num_sched_list
UNITS 4 byte_count unit_byte
LOCK2 1 &entity->lock
HALF_LOCKED2 &bo->base._resv
TYPE_LOCK (struct amdgpu_ttm_buffer_entity)->lock