/linux-6.3-rc2/drivers/gpu/drm/i915/gt/ |
A D | intel_context.h | 22 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 D | intel_lrc.h | 36 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 D | intel_context_types.h | 30 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 D | intel_context.c | 19 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 D | intel_lrc.c | 849 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 D | intel_engine.h | 23 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 D | intel_renderstate.h | 14 struct intel_context; 46 struct intel_context *ce); 50 struct intel_context *ce);
|
A D | intel_migrate.h | 23 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 D | intel_breadcrumbs.c | 81 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 D | intel_context_sseu.c | 17 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 D | intel_migrate_types.h | 9 struct intel_context; 12 struct intel_context *context;
|
A D | selftest_lrc.c | 405 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 D | selftest_mocs.c | 24 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 D | mock_engine.c | 139 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 D | selftest_context.c | 44 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 D | intel_engine_heartbeat.c | 68 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 D | i915_trace.h | 398 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 D | intel_guc_submission.c | 138 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 D | selftest_guc_multi_lrc.c | 29 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 D | intel_gsc_uc.h | 12 struct intel_context; 20 struct intel_context *ce; /* for submission to GSC FW via GSC engine */
|
A D | intel_guc_capture.h | 14 struct intel_context; 22 struct intel_context *ce);
|
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/ |
A D | igt_spinner.h | 23 struct intel_context *ce; 31 struct intel_context *ce, 37 struct intel_context *ce,
|
/linux-6.3-rc2/drivers/gpu/drm/i915/pxp/ |
A D | intel_pxp_types.h | 14 struct intel_context; 42 struct intel_context *ce;
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/ |
A D | mmio_context.h | 46 struct intel_context; 65 bool is_inhibit_context(struct intel_context *ce);
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/ |
A D | igt_gem_utils.h | 18 struct intel_context; 30 int igt_gpu_fill_dw(struct intel_context *ce,
|