/linux-master/drivers/gpu/drm/xe/ |
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_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_gsc_submit.c | 175 struct xe_gt *gt = gsc_to_gt(gsc); local
|
H A D | xe_gt_debugfs.c | 72 struct xe_gt *gt = parent->d_inode->i_private; local 81 static int hw_engines(struct xe_gt *gt, struct drm_printer *p) argument 106 force_reset(struct xe_gt *gt, struct drm_printer *p) argument 115 sa_info(struct xe_gt *gt, struct drm_printer *p) argument 127 topology(struct xe_gt *gt, struct drm_printer *p) argument 136 steering(struct xe_gt *gt, struct drm_printer *p) argument 145 ggtt(struct xe_gt *gt, struct drm_printer *p) argument 156 register_save_restore(struct xe_gt *gt, struct drm_printer *p) argument 185 workarounds(struct xe_gt *gt, struct drm_printer *p) argument 194 pat(struct xe_gt *gt, struct drm_printer *p) argument 203 rcs_default_lrc(struct xe_gt *gt, struct drm_printer *p) argument 212 ccs_default_lrc(struct xe_gt *gt, struct drm_printer *p) argument 221 bcs_default_lrc(struct xe_gt *gt, struct drm_printer *p) argument 230 vcs_default_lrc(struct xe_gt *gt, struct drm_printer *p) argument 239 vecs_default_lrc(struct xe_gt *gt, struct drm_printer *p) argument 265 xe_gt_debugfs_register(struct xe_gt *gt) argument [all...] |
H A D | xe_gt_idle.c | 48 struct xe_gt *gt = container_of(guc, struct xe_gt, uc.guc); local 157 struct xe_gt *gt = gtidle_to_gt(gtidle); local 187 xe_gt_idle_enable_c6(struct xe_gt *gt) argument 199 xe_gt_idle_disable_c6(struct xe_gt *gt) argument [all...] |
H A D | xe_device.h | 66 struct xe_gt *gt; local 131 static inline struct xe_force_wake *gt_to_fw(struct xe_gt *gt) argument [all...] |
H A D | xe_gt_sriov_pf_control.c | 52 static int pf_send_vf_control_cmd(struct xe_gt *gt, unsigned int vfid, u32 cmd) argument 65 static int pf_send_vf_pause(struct xe_gt *gt, unsigned int vfid) argument 70 static int pf_send_vf_resume(struct xe_gt *gt, unsigned int vfid) argument 75 static int pf_send_vf_stop(struct xe_gt *gt, unsigned int vfid) argument 80 pf_send_vf_flr_start(struct xe_gt *gt, unsigned int vfid) argument 85 pf_send_vf_flr_finish(struct xe_gt *gt, unsigned int vfid) argument 99 xe_gt_sriov_pf_control_pause_vf(struct xe_gt *gt, unsigned int vfid) argument 113 xe_gt_sriov_pf_control_resume_vf(struct xe_gt *gt, unsigned int vfid) argument 127 xe_gt_sriov_pf_control_stop_vf(struct xe_gt *gt, unsigned int vfid) argument 169 pf_handle_vf_flr(struct xe_gt *gt, u32 vfid) argument 185 pf_handle_vf_flr_done(struct xe_gt *gt, u32 vfid) argument 190 pf_handle_vf_event(struct xe_gt *gt, u32 vfid, u32 eventid) argument 209 pf_handle_pf_event(struct xe_gt *gt, u32 eventid) argument 233 xe_gt_sriov_pf_control_process_guc2pf(struct xe_gt *gt, const u32 *msg, u32 len) argument [all...] |
H A D | xe_gt_tlb_invalidation.c | 22 struct xe_gt *gt = container_of(work, struct xe_gt, local 60 int xe_gt_tlb_invalidation_init(struct xe_gt *gt) argument 93 xe_gt_tlb_invalidation_reset(struct xe_gt *gt) argument 128 tlb_invalidation_seqno_past(struct xe_gt *gt, int seqno) argument 145 struct xe_gt *gt = guc_to_gt(guc); local 214 xe_gt_tlb_invalidation_guc(struct xe_gt *gt) argument 235 xe_gt_tlb_invalidation_ggtt(struct xe_gt *gt) argument 280 xe_gt_tlb_invalidation_vma(struct xe_gt *gt, struct xe_gt_tlb_invalidation_fence *fence, struct xe_vma *vma) argument 362 xe_gt_tlb_invalidation_wait(struct xe_gt *gt, int seqno) argument 404 struct xe_gt *gt = guc_to_gt(guc); 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_pcode.c | 32 static int pcode_mailbox_status(struct xe_gt *gt) argument 57 static int __pcode_mailbox_rw(struct xe_gt *gt, u32 mbox, u32 *data0, u32 *data1, argument 87 pcode_mailbox_rw(struct xe_gt *gt, u32 mbox, u32 *data0, u32 *data1, unsigned int timeout_ms, bool return_data, bool atomic) argument 99 xe_pcode_write_timeout(struct xe_gt *gt, u32 mbox, u32 data, int timeout) argument 110 xe_pcode_read(struct xe_gt *gt, u32 mbox, u32 *val, u32 *val1) argument 121 pcode_try_request(struct xe_gt *gt, u32 mbox, u32 request, u32 reply_mask, u32 reply, u32 *status, bool atomic, int timeout_us, bool locked) argument 166 xe_pcode_request(struct xe_gt *gt, u32 mbox, u32 request, u32 reply_mask, u32 reply, int timeout_base_ms) argument 226 xe_pcode_init_min_freq_table(struct xe_gt *gt, u32 min_gt_freq, u32 max_gt_freq) argument 269 struct xe_gt *gt = xe_root_mmio_gt(xe); local 304 xe_pcode_init(struct xe_gt *gt) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
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 | 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_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 | intel_gsc.c | 45 struct intel_gt *gt = gsc_to_gt(gsc); local 270 static void gsc_irq_handler(struct intel_gt *gt, unsigned int intf_id) argument 292 intel_gsc_irq_handler(struct intel_gt *gt, u32 iir) argument 313 struct intel_gt *gt = gsc_to_gt(gsc); local [all...] |
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 | 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...] |
/linux-master/fs/gfs2/ |
H A D | util.h | 181 static inline unsigned int gfs2_tune_get_i(struct gfs2_tune *gt, argument
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_hdcp_gsc.c | 29 struct intel_gt *gt = i915->media_gt; local 45 struct intel_gt *gt = i915->media_gt; local 174 struct intel_gt *gt = i915->media_gt; local 220 struct intel_gt *gt = i915->media_gt; local [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 156 struct intel_gt *gt = guc_to_gt(guc); local 288 struct intel_gt *gt = guc_to_gt(guc); local [all...] |
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_display.c | 270 void xe_display_irq_postinstall(struct xe_device *xe, struct xe_gt *gt) argument
|
H A D | xe_hdcp_gsc.c | 41 struct xe_gt *gt = tile->media_gt; local 175 struct xe_gt *gt = hdcp_message->hdcp_bo->tile->media_gt; local
|
/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
|