/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pcode.c | 31 static int pcode_mailbox_status(struct xe_gt *gt) argument 58 static int pcode_mailbox_rw(struct xe_gt *gt, u32 mbox, u32 *data0, u32 *data1, argument 90 xe_pcode_write_timeout(struct xe_gt *gt, u32 mbox, u32 data, int timeout) argument 101 xe_pcode_read(struct xe_gt *gt, u32 mbox, u32 *val, u32 *val1) argument 112 xe_pcode_try_request(struct xe_gt *gt, u32 mbox, u32 request, u32 reply_mask, u32 reply, u32 *status, bool atomic, int timeout_us) argument 153 xe_pcode_request(struct xe_gt *gt, u32 mbox, u32 request, u32 reply_mask, u32 reply, int timeout_base_ms) argument 213 xe_pcode_init_min_freq_table(struct xe_gt *gt, u32 min_gt_freq, u32 max_gt_freq) argument 249 xe_pcode_init(struct xe_gt *gt) argument 285 xe_pcode_probe(struct xe_gt *gt) argument [all...] |
H A D | xe_rtp.c | 31 rule_matches(const struct xe_device *xe, struct xe_gt *gt, struct xe_hw_engine *hwe, const struct xe_rtp_rule *rules, unsigned int n_rules) argument 112 rtp_add_sr_entry(const struct xe_rtp_action *action, struct xe_gt *gt, u32 mmio_base, struct xe_reg_sr *sr) argument 128 rtp_process_one_sr(const struct xe_rtp_entry_sr *entry, struct xe_device *xe, struct xe_gt *gt, struct xe_hw_engine *hwe, struct xe_reg_sr *sr) argument 152 rtp_get_context(struct xe_rtp_process_ctx *ctx, struct xe_hw_engine **hwe, struct xe_gt **gt, struct xe_device **xe) argument 225 struct xe_gt *gt = NULL; local 269 struct xe_gt *gt; local 296 xe_rtp_match_even_instance(const struct xe_gt *gt, const struct xe_hw_engine *hwe) argument 302 xe_rtp_match_first_render_or_compute(const struct xe_gt *gt, const struct xe_hw_engine *hwe) argument 312 xe_rtp_match_first_gslice_fused_off(const struct xe_gt *gt, const struct xe_hw_engine *hwe) argument [all...] |
H A D | xe_wopcm.c | 123 static bool __wopcm_regs_locked(struct xe_gt *gt, argument 138 static int __wopcm_init_regs(struct xe_device *xe, struct xe_gt *gt, argument 200 struct xe_gt *gt local [all...] |
H A D | xe_hw_fence.c | 126 void xe_hw_fence_ctx_init(struct xe_hw_fence_ctx *ctx, struct xe_gt *gt, argument
|
H A D | xe_gt_idle.c | 136 struct xe_gt *gt = gtidle_to_gt(gtidle); local 172 xe_gt_idle_enable_c6(struct xe_gt *gt) argument 184 xe_gt_idle_disable_c6(struct xe_gt *gt) argument [all...] |
H A D | xe_gt_topology.c | 18 load_dss_mask(struct xe_gt *gt, xe_dss_mask_t mask, int numregs, ...) argument 36 load_eu_mask(struct xe_gt *gt, xe_eu_mask_t mask) argument 84 xe_gt_topology_init(struct xe_gt *gt) argument 116 xe_gt_topology_dump(struct xe_gt *gt, struct drm_printer *p) argument 156 xe_gt_topology_has_dss_in_quadrant(struct xe_gt *gt, int quad) argument [all...] |
H A D | xe_gsc_submit.c | 160 struct xe_gt *gt = gsc_to_gt(gsc); local
|
H A D | xe_pm.c | 53 struct xe_gt *gt; local 91 struct xe_gt *gt; local 231 struct xe_gt *gt; local 295 struct xe_gt *gt; local [all...] |
H A D | xe_reg_sr.c | 148 static void apply_one_mmio(struct xe_gt *gt, struct xe_reg_sr_entry *entry) argument 186 void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt) argument 93 xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e, struct xe_gt *gt) argument 216 struct xe_gt *gt = hwe->gt; local [all...] |
H A D | xe_device.h | 70 struct xe_gt *gt; local 135 static inline struct xe_force_wake *gt_to_fw(struct xe_gt *gt) argument [all...] |
H A D | xe_gt_tlb_invalidation.c | 20 struct xe_gt *gt = container_of(work, struct xe_gt, local 58 int xe_gt_tlb_invalidation_init(struct xe_gt *gt) argument 91 xe_gt_tlb_invalidation_reset(struct xe_gt *gt) argument 126 tlb_invalidation_seqno_past(struct xe_gt *gt, int seqno) argument 143 struct xe_gt *gt = guc_to_gt(guc); local 212 xe_gt_tlb_invalidation_guc(struct xe_gt *gt) argument 239 xe_gt_tlb_invalidation_vma(struct xe_gt *gt, struct xe_gt_tlb_invalidation_fence *fence, struct xe_vma *vma) argument 321 xe_gt_tlb_invalidation_wait(struct xe_gt *gt, int seqno) argument 363 struct xe_gt *gt = guc_to_gt(guc); local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_reset.c | 18 __igt_reset_stolen(struct intel_gt *gt, argument 192 struct intel_gt *gt = arg; local 211 struct intel_gt *gt = arg; local 241 struct intel_gt *gt = arg; local 262 struct intel_gt *gt = arg; local 307 struct intel_gt *gt = arg; local 385 struct intel_gt *gt = to_gt(i915); local [all...] |
H A D | selftest_engine_cs.c | 24 static intel_wakeref_t perf_begin(struct intel_gt *gt) argument 36 static int perf_end(struct intel_gt *gt, intel_wakeref_t wakeref) argument 135 struct intel_gt *gt = arg; local 263 struct intel_gt *gt = arg; local [all...] |
H A D | intel_gt_pm.c | 28 static void user_forcewake(struct intel_gt *gt, bool suspend) argument 47 static void runtime_begin(struct intel_gt *gt) argument 57 runtime_end(struct intel_gt *gt) argument 71 struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref); local 103 struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref); local 133 intel_gt_pm_init_early(struct intel_gt *gt) argument 146 intel_gt_pm_init(struct intel_gt *gt) argument 157 reset_engines(struct intel_gt *gt) argument 165 gt_sanitize(struct intel_gt *gt, bool force) argument 216 intel_gt_pm_fini(struct intel_gt *gt) argument 221 intel_gt_resume_early(struct intel_gt *gt) argument 236 intel_gt_resume(struct intel_gt *gt) argument 309 wait_for_suspend(struct intel_gt *gt) argument 326 intel_gt_suspend_prepare(struct intel_gt *gt) argument 342 intel_gt_suspend_late(struct intel_gt *gt) argument 380 intel_gt_runtime_suspend(struct intel_gt *gt) argument 388 intel_gt_runtime_resume(struct intel_gt *gt) argument 404 __intel_gt_get_awake_time(const struct intel_gt *gt) argument 415 intel_gt_get_awake_time(const struct intel_gt *gt) argument [all...] |
H A D | selftest_rc6.c | 33 struct intel_gt *gt = arg; local 159 randomised_engines(struct intel_gt *gt, argument 189 struct intel_gt *gt = arg; local [all...] |
H A D | intel_region_lmem.c | 201 static struct intel_memory_region *setup_lmem(struct intel_gt *gt) argument 287 struct intel_memory_region *intel_gt_setup_lmem(struct intel_gt *gt) argument
|
H A D | intel_engine_heartbeat.c | 251 void intel_gt_unpark_heartbeats(struct intel_gt *gt) argument 261 void intel_gt_park_heartbeats(struct intel_gt *gt) argument
|
H A D | intel_timeline.c | 19 static struct i915_vma *hwsp_alloc(struct intel_gt *gt) argument 115 void intel_gt_init_timelines(struct intel_gt *gt) argument 146 __intel_timeline_create(struct intel_gt *gt, argument 75 intel_timeline_init(struct intel_timeline *timeline, struct intel_gt *gt, struct i915_vma *hwsp, unsigned int offset) argument 403 intel_gt_fini_timelines(struct intel_gt *gt) argument 410 intel_gt_show_timelines(struct intel_gt *gt, struct drm_printer *m, void (*show_request)(struct drm_printer *m, const struct i915_request *rq, const char *prefix, int indent)) argument [all...] |
H A D | gen6_ppgtt.c | 30 void gen7_ppgtt_enable(struct intel_gt *gt) argument 48 void gen6_ppgtt_enable(struct intel_gt *gt) argument 428 struct i915_ppgtt *gen6_ppgtt_create(struct intel_gt *gt) argument [all...] |
H A D | selftest_engine_pm.c | 194 struct intel_gt *gt = arg; local 246 struct intel_gt *gt local 351 struct intel_gt *gt = arg; local 415 live_engine_pm_selftests(struct intel_gt *gt) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_fw.c | 20 static void guc_prepare_xfer(struct intel_gt *gt) argument 155 struct intel_gt *gt = guc_to_gt(guc); local 282 struct intel_gt *gt = guc_to_gt(guc); local [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_hdcp_gsc.c | 23 struct intel_gt *gt = i915->media_gt; local 39 struct intel_gt *gt = i915->media_gt; local 168 struct intel_gt *gt = i915->media_gt; local 214 struct intel_gt *gt = i915->media_gt; local [all...] |
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_display.c | 287 void xe_display_irq_postinstall(struct xe_device *xe, struct xe_gt *gt) argument
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_pmu.h | 169 static inline void i915_pmu_gt_parked(struct intel_gt *gt) {} argument 170 static inline void i915_pmu_gt_unparked(struct intel_gt *gt) {} argument
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_gem_evict.c | 109 struct intel_gt *gt = arg; local 155 struct intel_gt *gt = arg; local 192 struct intel_gt *gt = arg; local 243 struct intel_gt *gt local 334 struct intel_gt *gt = arg; local 378 struct intel_gt *gt = arg; local [all...] |