Lines Matching full:activity
105 xe_gt_info(gt, "engine activity stats not supported on VFs\n"); in is_engine_activity_supported()
109 /* engine activity stats is supported from GuC interface version (1.14.1) */ in is_engine_activity_supported()
112 "engine activity stats unsupported in GuC interface v%u.%u.%u, need v%u.%u.%u or higher\n", in is_engine_activity_supported()
144 struct guc_engine_activity *cached_activity = &ea->activity; in get_engine_active_ticks()
158 /* GuC has not initialized activity data yet, return 0 */ in get_engine_active_ticks()
171 /* read engine activity values */ in get_engine_active_ticks()
175 /* activity calculations */ in get_engine_active_ticks()
201 struct guc_engine_activity *cached_activity = &ea->activity; in get_engine_total_ticks()
273 * Return: accumulated ticks @hwe was active since engine activity stats were enabled.
299 * xe_guc_engine_activity_supported - Check support for engine activity stats
302 * Engine activity stats is supported from GuC interface version (1.14.1)
304 * Return: true if engine activity stats supported, false otherwise
314 * xe_guc_engine_activity_enable_stats - Enable engine activity stats
317 * Enable engine activity stats and set initial timestamps
328 xe_gt_err(guc_to_gt(guc), "failed to enable activity stats%d\n", ret); in xe_guc_engine_activity_enable_stats()
342 * xe_guc_engine_activity_init - Initialize the engine activity data
359 xe_gt_err(gt, "failed to allocate engine activity group (%pe)\n", ERR_PTR(ret)); in xe_guc_engine_activity_init()
365 xe_gt_err(gt, "failed to allocate engine activity buffers (%pe)\n", ERR_PTR(ret)); in xe_guc_engine_activity_init()