Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_submit.c register_exec_queue() -> xe_hwe_to_guc_class()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_ads.c engine_enable_mask() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_ads.c guc_mapping_table_init() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_ads.c guc_mmio_reg_state_init() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
PARAM_VALUE 0 hwe->gt 4096-ptr_max
CAPPED_DATA 0 hwe 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_engine_activity.c engine_activity_map() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
PARAM_VALUE 0 hwe->class 0-3,5
PARAM_VALUE 0 hwe->gt 4096-ptr_max
DATA_SOURCE 0 hwe $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &event->child_mutex

drivers/gpu/drm/xe/xe_guc_engine_activity.c hw_engine_to_engine_activity() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
PARAM_VALUE 0 hwe->class 0-3,5
PARAM_VALUE 0 hwe->gt 4096-ptr_max
DATA_SOURCE 0 hwe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &event->child_mutex

drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.c pf_sched_group_media_slices() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_capture.c xe_engine_manual_capture() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
PARAM_VALUE 0 hwe->gt 4096-ptr_max
DATA_SOURCE 0 hwe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_capture.c xe_guc_capture_get_matching_and_lock() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
CAPPED_DATA 0 hwe 1
RX_PATH
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_guc_capture.c xe_hwe_to_guc_capture_class() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max
DATA_SOURCE 0 hwe $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c sched_group_engines_read() -> xe_hwe_to_guc_class()

Type Parameter Key Value
PARAM_VALUE 0 hwe 4096-ptr_max