Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c pm_build_dequeue_wait_counts_packet_info() -> (struct kfd2kgd_calls)->build_dequeue_wait_counts_packet_info()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 2 sch_wave 0-4294967294
PARAM_VALUE 3 que_sleep 0-1
PARAM_VALUE 4 reg_offset 4986894563550625792
PARAM_VALUE 4 *reg_offset 0
PARAM_VALUE 5 reg_data 7805144016217567232
PARAM_VALUE 5 *reg_data 0
DATA_SOURCE 2 sch_wave $1
DATA_SOURCE 3 que_sleep $2
DATA_SOURCE 4 reg_offset $3
DATA_SOURCE 5 reg_data $4
FUZZY_MAX 2 sch_wave 1
CONTAINER 0 *(-200-16+8) $(-1)
CONTAINER 1 *(-200-16-440+808) $(-1)
HARD_MAX 3 que_sleep 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 sch_wave 0-4294967294[u]
LOCK2 &dqm->lock_hidden
LOCK2 &pm->lock
TYPE_LOCK (struct device_queue_manager)->lock_hidden
TYPE_LOCK (struct packet_manager)->lock