Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_submit.c disable_scheduling() -> handle_multi_queue_secondary_sched_done()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 1 q->guc 4096-ptr_max
PARAM_VALUE 1 q->multi_queue.is_primary 0
PARAM_VALUE 1 q->multi_queue.valid 1
PARAM_VALUE 2 runnable_state 0
BUF_SIZE 0 guc 4304
BUF_SIZE 1 q (-1),528-524800
BUF_SIZE 1 q (-1),528-524800
DATA_SOURCE 0 guc r exec_queue_to_guc
DATA_SOURCE 1 q $0
NOCHECK_CALL
HOST_DATA 0 guc->ct->msg 0-255
NO_OVERFLOW_SIMPLE 1 q->width
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_submit.c disable_scheduling_deregister() -> handle_multi_queue_secondary_sched_done()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 0 guc->fw.status s32min-(-1),1-s32max
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 1 q->guc 4096-ptr_max
PARAM_VALUE 1 q->multi_queue.is_primary 0
PARAM_VALUE 1 q->multi_queue.valid 1
PARAM_VALUE 2 runnable_state 0
BUF_SIZE 0 guc 4304
BUF_SIZE 1 q 528-524800
BUF_SIZE 1 q 528-524800
DATA_SOURCE 0 guc $0
DATA_SOURCE 1 q $1
NOCHECK_CALL
HOST_DATA 0 guc->ct->msg 0-255
NO_OVERFLOW_SIMPLE 1 q->width
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_submit.c enable_scheduling() -> handle_multi_queue_secondary_sched_done()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 1 q->guc 4096-ptr_max
PARAM_VALUE 1 q->guc->resume_time u64max
PARAM_VALUE 1 q->hwe->class 0-5
PARAM_VALUE 1 q->multi_queue.is_primary 0
PARAM_VALUE 1 q->multi_queue.valid 1
PARAM_VALUE 2 runnable_state 1
BUF_SIZE 0 guc 4304
BUF_SIZE 1 q 528-524800
BUF_SIZE 1 q 528-524800
DATA_SOURCE 0 guc r exec_queue_to_guc
DATA_SOURCE 1 q $0
RX_PATH
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 q->width
HALF_LOCKED2 &pool->lock