Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c resume_queues() -> q_array_invalidate()

Type Parameter Key Value
PARAM_VALUE 0 num_queues 0-1024
PARAM_VALUE 1 queue_ids 1-ptr_max
BUF_SIZE 1 queue_ids 0-4096
BUF_SIZE 1 queue_ids 0-4096
DATA_SOURCE 0 num_queues $1
DATA_SOURCE 1 queue_ids r get_queue_ids
RX_PATH
NOCHECK_CALL
USER_DATA 0 num_queues 0-1024[u]
USER_DATA 1 *queue_ids 0-u32max
NO_OVERFLOW_SIMPLE 0 num_queues
USER_PTR 1 queue_ids
LOCK2 &p->mutex
TYPE_LOCK (struct kfd_process)->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c suspend_queues() -> q_array_invalidate()

Type Parameter Key Value
PARAM_VALUE 0 num_queues 0-1024
PARAM_VALUE 1 queue_ids 0-ptr_max
BUF_SIZE 1 queue_ids (-1)-4096
BUF_SIZE 1 queue_ids (-1)-4096
DATA_SOURCE 0 num_queues $1
DATA_SOURCE 1 queue_ids r get_queue_ids
NOCHECK_CALL
USER_DATA 0 num_queues 0-1024[u]
USER_DATA 1 *queue_ids 0-u32max
USER_PTR 1 queue_ids
LOCK2 &p->mutex
TYPE_LOCK (struct kfd_process)->mutex