Home
last modified time | relevance | path

Searched refs:intel_context (Results 1 – 25 of 91) sorted by relevance

1234

/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_context.h22 const struct intel_context *ce__ = (ce); \
32 void intel_context_init(struct intel_context *ce,
34 void intel_context_fini(struct intel_context *ce);
39 struct intel_context *
42 int intel_context_alloc_state(struct intel_context *ce);
44 void intel_context_free(struct intel_context *ce);
63 static inline struct intel_context *
64 intel_context_to_parent(struct intel_context *ce) in intel_context_to_parent()
88 struct intel_context *child);
121 intel_context_is_pinned(struct intel_context *ce) in intel_context_is_pinned()
[all …]
A Dintel_lrc.h36 int lrc_alloc(struct intel_context *ce,
38 void lrc_reset(struct intel_context *ce);
39 void lrc_fini(struct intel_context *ce);
43 lrc_pre_pin(struct intel_context *ce,
48 lrc_pin(struct intel_context *ce,
51 void lrc_unpin(struct intel_context *ce);
52 void lrc_post_unpin(struct intel_context *ce);
54 void lrc_init_state(struct intel_context *ce,
58 void lrc_init_regs(const struct intel_context *ce,
67 void lrc_update_offsets(struct intel_context *ce,
[all …]
A Dintel_context_types.h30 struct intel_context;
41 int (*alloc)(struct intel_context *ce);
46 void (*close)(struct intel_context *ce);
50 void (*unpin)(struct intel_context *ce);
51 void (*post_unpin)(struct intel_context *ce);
53 void (*cancel_request)(struct intel_context *ce,
56 void (*enter)(struct intel_context *ce);
57 void (*exit)(struct intel_context *ce);
61 void (*reset)(struct intel_context *ce);
75 struct intel_context { struct
[all …]
A Dintel_context.c19 static struct intel_context *intel_context_alloc(void) in intel_context_alloc()
32 void intel_context_free(struct intel_context *ce) in intel_context_free()
37 struct intel_context *
40 struct intel_context *ce; in intel_context_create()
51 int intel_context_alloc_state(struct intel_context *ce) in intel_context_alloc_state()
203 int __intel_context_do_pin_ww(struct intel_context *ce, in __intel_context_do_pin_ww()
296 int __intel_context_do_pin(struct intel_context *ce) in __intel_context_do_pin()
422 void intel_context_fini(struct intel_context *ce) in intel_context_fini()
424 struct intel_context *child, *next; in intel_context_fini()
563 struct intel_context *child) in intel_context_bind_parent_child()
[all …]
A Dintel_lrc.c849 const struct intel_context *ce, in init_common_regs()
929 const struct intel_context *ce, in __lrc_init_regs()
957 void lrc_init_regs(const struct intel_context *ce, in lrc_init_regs()
1013 void lrc_init_state(struct intel_context *ce, in lrc_init_state()
1166 void lrc_reset(struct intel_context *ce) in lrc_reset()
1178 lrc_pre_pin(struct intel_context *ce, in lrc_pre_pin()
1196 lrc_pin(struct intel_context *ce, in lrc_pin()
1209 void lrc_unpin(struct intel_context *ce) in lrc_unpin()
1219 void lrc_post_unpin(struct intel_context *ce) in lrc_post_unpin()
1224 void lrc_fini(struct intel_context *ce) in lrc_fini()
[all …]
A Dintel_engine.h23 struct intel_context;
254 struct intel_context **ce, struct i915_request **rq);
257 struct intel_context *
265 void intel_engine_destroy_pinned_context(struct intel_context *ce);
288 struct intel_context *
292 static inline struct intel_context *
336 struct intel_context *ce) in intel_engine_set_hung_context()
347 static inline struct intel_context *
A Dintel_renderstate.h14 struct intel_context;
46 struct intel_context *ce);
50 struct intel_context *ce);
A Dintel_migrate.h23 struct intel_context *intel_migrate_create_context(struct intel_migrate *m);
36 int intel_context_migrate_copy(struct intel_context *ce,
56 intel_context_migrate_clear(struct intel_context *ce,
A Dintel_breadcrumbs.c81 struct intel_context *ce) in add_signaling_context()
91 struct intel_context *ce) in remove_signaling_context()
106 check_signal_order(struct intel_context *ce, struct i915_request *rq) in check_signal_order()
170 struct intel_context *ce; in signal_irq_work()
347 struct intel_context *ce = rq->context; in insert_breadcrumb()
408 struct intel_context *ce = rq->context; in i915_request_enable_breadcrumb()
434 struct intel_context *ce = rq->context; in i915_request_cancel_breadcrumb()
455 void intel_context_remove_breadcrumbs(struct intel_context *ce, in intel_context_remove_breadcrumbs()
490 struct intel_context *ce; in print_signals()
A Dintel_context_sseu.c17 const struct intel_context *ce, in gen8_emit_rpcs_config()
41 gen8_modify_rpcs(struct intel_context *ce, const struct intel_sseu sseu) in gen8_modify_rpcs()
75 intel_context_reconfigure_sseu(struct intel_context *ce, in intel_context_reconfigure_sseu()
A Dintel_migrate_types.h9 struct intel_context;
12 struct intel_context *context;
A Dselftest_lrc.c405 struct intel_context *ce; in __live_lrc_state()
619 struct intel_context *ce; in __live_lrc_gpr()
788 struct intel_context *ce[2];
876 struct intel_context *tmp; in live_lrc_timestamp()
1051 record_registers(struct intel_context *ce, in record_registers()
1264 struct intel_context *ce, in compare_isolation()
1405 struct intel_context *A, *B; in __lrc_isolation()
1597 indirect_ctx_bb_setup(struct intel_context *ce) in indirect_ctx_bb_setup()
1637 struct intel_context *a, *b; in __live_lrc_indirect_ctx_bb()
1764 struct intel_context *ce; in __lrc_garbage()
[all …]
A Dselftest_mocs.c24 static struct intel_context *mocs_context_create(struct intel_engine_cs *engine) in mocs_context_create()
26 struct intel_context *ce; in mocs_context_create()
217 struct intel_context *ce) in check_mocs_engine()
300 struct intel_context *ce; in live_mocs_clean()
318 static int active_engine_reset(struct intel_context *ce, in active_engine_reset()
351 struct intel_context *ce, bool using_guc) in __live_mocs_reset()
405 struct intel_context *ce; in live_mocs_reset()
A Dmock_engine.c139 static void mock_context_unpin(struct intel_context *ce) in mock_context_unpin()
143 static void mock_context_post_unpin(struct intel_context *ce) in mock_context_post_unpin()
150 struct intel_context *ce = container_of(ref, typeof(*ce), ref); in mock_context_destroy()
163 static int mock_context_alloc(struct intel_context *ce) in mock_context_alloc()
187 static int mock_context_pre_pin(struct intel_context *ce, in mock_context_pre_pin()
193 static int mock_context_pin(struct intel_context *ce, void *unused) in mock_context_pin()
198 static void mock_context_reset(struct intel_context *ce) in mock_context_reset()
395 struct intel_context *ce; in mock_engine_init()
A Dselftest_context.c44 static int context_sync(struct intel_context *ce) in context_sync()
77 struct intel_context *ce; in __live_context_size()
197 struct intel_context *ce; in __live_active_context()
325 static int __remote_sync(struct intel_context *ce, struct intel_context *remote) in __remote_sync()
355 struct intel_context *local, *remote; in __live_remote_context()
A Dintel_engine_heartbeat.c68 heartbeat_create(struct intel_context *ce, gfp_t gfp) in heartbeat_create()
140 struct intel_context *ce = engine->kernel_context; in heartbeat()
277 struct intel_context *ce = engine->kernel_context; in __intel_engine_pulse()
313 struct intel_context *ce = engine->kernel_context; in intel_engine_set_heartbeat()
356 struct intel_context *ce = engine->kernel_context; in intel_engine_pulse()
379 struct intel_context *ce = engine->kernel_context; in intel_engine_flush_barriers()
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_trace.h398 DECLARE_EVENT_CLASS(intel_context,
399 TP_PROTO(struct intel_context *ce),
423 TP_PROTO(struct intel_context *ce),
428 TP_PROTO(struct intel_context *ce),
433 TP_PROTO(struct intel_context *ce),
438 TP_PROTO(struct intel_context *ce),
443 TP_PROTO(struct intel_context *ce),
448 TP_PROTO(struct intel_context *ce),
453 TP_PROTO(struct intel_context *ce),
458 TP_PROTO(struct intel_context *ce),
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_submission.c138 struct intel_context context;
141 static struct intel_context *
145 static struct intel_context *
1065 struct intel_context *ce; in scrub_guc_desc_for_outstanding_g2h()
1732 struct intel_context *ce; in intel_guc_submission_reset()
1830 struct intel_context *ce; in intel_guc_submission_cancel_requests()
2055 struct intel_context *cn; in steal_guc_id()
3188 struct intel_context *ce; in guc_flush_destroyed_contexts()
3213 struct intel_context *ce; in deregister_destroyed_contexts()
4486 struct intel_context *ce; in g2h_context_lookup()
[all …]
A Dselftest_guc_multi_lrc.c29 static struct intel_context *
53 static void multi_lrc_context_unpin(struct intel_context *ce) in multi_lrc_context_unpin()
55 struct intel_context *child; in multi_lrc_context_unpin()
64 static void multi_lrc_context_put(struct intel_context *ce) in multi_lrc_context_put()
76 multi_lrc_nop_request(struct intel_context *ce) in multi_lrc_nop_request()
78 struct intel_context *child; in multi_lrc_nop_request()
112 struct intel_context *parent; in __intel_guc_multi_lrc_basic()
A Dintel_gsc_uc.h12 struct intel_context;
20 struct intel_context *ce; /* for submission to GSC FW via GSC engine */
A Dintel_guc_capture.h14 struct intel_context;
22 struct intel_context *ce);
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/
A Digt_spinner.h23 struct intel_context *ce;
31 struct intel_context *ce,
37 struct intel_context *ce,
/linux-6.3-rc2/drivers/gpu/drm/i915/pxp/
A Dintel_pxp_types.h14 struct intel_context;
42 struct intel_context *ce;
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/
A Dmmio_context.h46 struct intel_context;
65 bool is_inhibit_context(struct intel_context *ce);
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/
A Digt_gem_utils.h18 struct intel_context;
30 int igt_gpu_fill_dw(struct intel_context *ce,

Completed in 36 milliseconds

1234