Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_ads.c calculate_golden_lrc_size() -> guc_class_to_engine_class()

Type Parameter Key Value
PARAM_VALUE 0 guc_class 0-6
FUZZY_MAX 0 guc_class 6
HARD_MAX 0 guc_class 6
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_ads.c guc_golden_lrc_init() -> guc_class_to_engine_class()

Type Parameter Key Value
PARAM_VALUE 0 guc_class 0-6
FUZZY_MAX 0 guc_class 6
HARD_MAX 0 guc_class 6
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_guc_ads.c guc_golden_lrc_populate() -> guc_class_to_engine_class()

Type Parameter Key Value
PARAM_VALUE 0 guc_class 0-6
FUZZY_MAX 0 guc_class 6
HARD_MAX 0 guc_class 6
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c intel_guc_capture_print_engine_node() -> guc_class_to_engine_class()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c intel_guc_lookup_engine() -> guc_class_to_engine_class()

Type Parameter Key Value
DATA_SOURCE 0 guc_class $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING