Lines Matching defs:config
60 static unsigned int config_to_event_id(u64 config)
62 return FIELD_GET(XE_PMU_EVENT_ID_MASK, config);
65 static unsigned int config_to_function_id(u64 config)
67 return FIELD_GET(XE_PMU_EVENT_FUNCTION_MASK, config);
70 static unsigned int config_to_engine_class(u64 config)
72 return FIELD_GET(XE_PMU_EVENT_ENGINE_CLASS_MASK, config);
75 static unsigned int config_to_engine_instance(u64 config)
77 return FIELD_GET(XE_PMU_EVENT_ENGINE_INSTANCE_MASK, config);
80 static unsigned int config_to_gt_id(u64 config)
82 return FIELD_GET(XE_PMU_EVENT_GT_MASK, config);
94 u64 gt = config_to_gt_id(event->attr.config);
103 u64 config = event->attr.config;
106 eci.engine_class = config_to_engine_class(config);
107 eci.engine_instance = config_to_engine_instance(config);
108 eci.gt_id = config_to_gt_id(config);
117 static bool is_engine_event(u64 config)
119 unsigned int event_id = config_to_event_id(config);
127 u32 id = config_to_event_id(event->attr.config);
136 u64 config = event->attr.config;
140 if (!is_engine_event(config) && !is_gt_frequency_event(event))
143 gt = xe_device_get_gt(xe, config_to_gt_id(config));
177 u64 config = event->attr.config;
180 gt = xe_device_get_gt(xe, config_to_gt_id(config));
184 engine_class = config_to_engine_class(config);
185 engine_instance = config_to_engine_instance(config);
186 function_id = config_to_function_id(config);
188 switch (config_to_event_id(config)) {
221 gt = xe_device_get_gt(xe, config_to_gt_id(event->attr.config));
251 gt = config_to_gt_id(event->attr.config);
252 id = config_to_event_id(event->attr.config);
280 u64 config, val = 0;
282 config = event->attr.config;
283 function_id = config_to_function_id(config);
286 if (config_to_event_id(config) == XE_PMU_EVENT_ENGINE_ACTIVE_TICKS)
301 switch (config_to_event_id(event->attr.config)) {
402 PMU_FORMAT_ATTR(gt, "config:60-63");
403 PMU_FORMAT_ATTR(function, "config:44-59");
404 PMU_FORMAT_ATTR(engine_class, "config:20-27");
405 PMU_FORMAT_ATTR(engine_instance, "config:12-19");
406 PMU_FORMAT_ATTR(event, "config:0-11");