Lines Matching refs:ce
23 static struct i915_request *nop_user_request(struct intel_context *ce, in nop_user_request() argument
29 rq = intel_context_create_request(ce); in nop_user_request()
57 struct intel_context *ce; in intel_guc_scrub_ctbs() local
67 ce = intel_context_create(engine); in intel_guc_scrub_ctbs()
68 if (IS_ERR(ce)) { in intel_guc_scrub_ctbs()
69 ret = PTR_ERR(ce); in intel_guc_scrub_ctbs()
70 gt_err(gt, "Failed to create context %d: %pe\n", i, ce); in intel_guc_scrub_ctbs()
76 ce->drop_schedule_enable = true; in intel_guc_scrub_ctbs()
79 ce->drop_schedule_disable = true; in intel_guc_scrub_ctbs()
82 ce->drop_deregister = true; in intel_guc_scrub_ctbs()
86 rq = nop_user_request(ce, NULL); in intel_guc_scrub_ctbs()
87 intel_context_put(ce); in intel_guc_scrub_ctbs()
151 struct intel_context **ce; in intel_guc_steal_guc_ids() local
156 ce = kcalloc(GUC_MAX_CONTEXT_ID, sizeof(*ce), GFP_KERNEL); in intel_guc_steal_guc_ids()
157 if (!ce) { in intel_guc_steal_guc_ids()
168 ce[context_index] = intel_context_create(engine); in intel_guc_steal_guc_ids()
169 if (IS_ERR(ce[context_index])) { in intel_guc_steal_guc_ids()
170 ret = PTR_ERR(ce[context_index]); in intel_guc_steal_guc_ids()
171 guc_err(guc, "Failed to create context: %pe\n", ce[context_index]); in intel_guc_steal_guc_ids()
172 ce[context_index] = NULL; in intel_guc_steal_guc_ids()
180 spin_rq = igt_spinner_create_request(&spin, ce[context_index], in intel_guc_steal_guc_ids()
195 ce[++context_index] = intel_context_create(engine); in intel_guc_steal_guc_ids()
196 if (IS_ERR(ce[context_index])) { in intel_guc_steal_guc_ids()
197 ret = PTR_ERR(ce[context_index]); in intel_guc_steal_guc_ids()
198 guc_err(guc, "Failed to create context: %pe\n", ce[context_index]); in intel_guc_steal_guc_ids()
199 ce[context_index--] = NULL; in intel_guc_steal_guc_ids()
203 rq = nop_user_request(ce[context_index], spin_rq); in intel_guc_steal_guc_ids()
240 rq = nop_user_request(ce[context_index], NULL); in intel_guc_steal_guc_ids()
279 for (; context_index >= 0 && ce[context_index]; --context_index) in intel_guc_steal_guc_ids()
280 intel_context_put(ce[context_index]); in intel_guc_steal_guc_ids()
283 kfree(ce); in intel_guc_steal_guc_ids()
313 struct intel_context *ce; in intel_guc_fast_request() local
326 ce = intel_context_create(engine); in intel_guc_fast_request()
327 if (IS_ERR(ce)) { in intel_guc_fast_request()
328 ret = PTR_ERR(ce); in intel_guc_fast_request()
329 gt_err(gt, "Failed to create spinner request: %pe\n", ce); in intel_guc_fast_request()
340 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in intel_guc_fast_request()
341 intel_context_put(ce); in intel_guc_fast_request()