Home
last modified time | relevance | path

Searched refs:user_engines (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_gt.c695 gt->user_engines.mask = 0; in xe_gt_record_user_engines()
696 memset(gt->user_engines.instances_per_class, 0, in xe_gt_record_user_engines()
697 sizeof(gt->user_engines.instances_per_class)); in xe_gt_record_user_engines()
703 gt->user_engines.mask |= BIT_ULL(id); in xe_gt_record_user_engines()
704 gt->user_engines.instances_per_class[hwe->class]++; in xe_gt_record_user_engines()
707 xe_gt_assert(gt, (gt->user_engines.mask | gt->info.engine_mask) in xe_gt_record_user_engines()
H A Dxe_gt_types.h443 } user_engines; member
H A Dxe_drm_client.c370 capacity[class] += gt->user_engines.instances_per_class[class]; in show_run_ticks()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h206 struct i915_gem_proto_engine *user_engines; member
H A Di915_gem_context.c203 if (pc->user_engines) { in proto_context_close()
205 kfree(pc->user_engines[i].siblings); in proto_context_close()
206 kfree(pc->user_engines); in proto_context_close()
293 pc->user_engines = NULL; in proto_context_create()
809 pc->user_engines = set.engines; in set_proto_ctx_engines()
850 pe = &pc->user_engines[idx]; in set_proto_ctx_sseu()
1198 static struct i915_gem_engines *user_engines(struct i915_gem_context *ctx, in user_engines() function
1651 e = user_engines(ctx, pc->num_user_engines, pc->user_engines); in i915_gem_create_context()