/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_ct.c | 141 struct xe_gt *gt = ct_to_gt(ct); local 897 struct xe_gt *gt = ct_to_gt(ct); local
|
H A D | xe_huc.c | 53 struct xe_gt *gt = huc_to_gt(huc); local 73 struct xe_gt *gt = huc_to_gt(huc); local 157 struct xe_gt *gt = huc_to_gt(huc); local 232 struct xe_gt *gt = huc_to_gt(huc); local 240 struct xe_gt *gt = huc_to_gt(huc); local 303 struct xe_gt *gt = huc_to_gt(huc); local [all...] |
H A D | xe_gt.c | 60 struct xe_gt *gt; local 72 void xe_gt_sanitize(struct xe_gt *gt) argument 89 xe_gt_remove(struct xe_gt *gt) argument 96 struct xe_gt *gt = arg; local 107 emit_nop_job(struct xe_gt *gt, struct xe_exec_queue *q) argument 148 emit_wa_job(struct xe_gt *gt, struct xe_exec_queue *q) argument 225 xe_gt_record_default_lrcs(struct xe_gt *gt) argument 309 xe_gt_init_early(struct xe_gt *gt) argument 334 dump_pat_on_error(struct xe_gt *gt) argument 345 gt_fw_domain_init(struct xe_gt *gt) argument 408 all_fw_domain_init(struct xe_gt *gt) argument 496 xe_gt_init_hwconfig(struct xe_gt *gt) argument 528 xe_gt_init(struct xe_gt *gt) argument 571 do_gt_reset(struct xe_gt *gt) argument 588 do_gt_restart(struct xe_gt *gt) argument 633 gt_reset(struct xe_gt *gt) argument 696 struct xe_gt *gt = container_of(w, typeof(*gt), reset.worker); local 701 xe_gt_reset_async(struct xe_gt *gt) argument 713 xe_gt_suspend_prepare(struct xe_gt *gt) argument 724 xe_gt_suspend(struct xe_gt *gt) argument 754 xe_gt_resume(struct xe_gt *gt) argument 782 xe_gt_hw_engine(struct xe_gt *gt, enum xe_engine_class class, u16 instance, bool logical) argument 798 xe_gt_any_hw_engine_by_reset_domain(struct xe_gt *gt, enum xe_engine_class class) argument [all...] |
H A D | xe_gt_ccs_mode.c | 15 static void __xe_gt_apply_ccs_mode(struct xe_gt *gt, u32 num_engines) argument 75 void xe_gt_apply_ccs_mode(struct xe_gt *gt) argument 87 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 98 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 107 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 155 struct xe_gt *gt = arg; local 173 xe_gt_ccs_mode_sysfs_init(struct xe_gt *gt) argument [all...] |
H A D | xe_gt_ccs_mode.h | 17 static inline bool xe_gt_ccs_mode_enabled(const struct xe_gt *gt) argument
|
H A D | xe_vm.c | 1432 struct xe_gt *gt = tile->primary_gt; local
|
H A D | xe_migrate.c | 309 static u32 xe_migrate_usm_logical_mask(struct xe_gt *gt) argument 548 static void emit_copy_ccs(struct xe_gt *gt, struct xe_bb *bb, argument 589 emit_copy(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, u64 dst_ofs, unsigned int size, unsigned int pitch) argument 636 struct xe_gt *gt = m->tile->primary_gt; local 698 struct xe_gt *gt = m->tile->primary_gt; local 864 emit_clear_link_copy(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, u32 size, u32 pitch) argument 887 emit_clear_main_copy(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, u32 size, u32 pitch, bool is_vram) argument 928 has_service_copy_support(struct xe_gt *gt) argument 942 emit_clear_cmd_len(struct xe_gt *gt) argument 950 emit_clear(struct xe_gt *gt, struct xe_bb *bb, u64 src_ofs, u32 size, u32 pitch, bool is_vram) argument 979 struct xe_gt *gt = m->tile->primary_gt; local 1280 struct xe_gt *gt = tile->primary_gt; local [all...] |
H A D | xe_lrc.c | 710 struct xe_gt *gt = hwe->gt; local 935 dump_mi_command(struct drm_printer *p, struct xe_gt *gt, u32 *dw, int remaining_dw) argument 1005 dump_gfxpipe_command(struct drm_printer *p, struct xe_gt *gt, u32 *dw, int remaining_dw) argument 1153 xe_lrc_dump_default(struct drm_printer *p, struct xe_gt *gt, enum xe_engine_class hwe_class) argument 1249 struct xe_gt *gt = q->hwe->gt; local [all...] |
H A D | xe_hwmon.c | 62 struct xe_gt *gt; member in struct:xe_hwmon 416 xe_hwmon_pcode_read_i1(struct xe_gt *gt, u32 *uval) argument 427 xe_hwmon_pcode_write_i1(struct xe_gt *gt, u32 uval) argument [all...] |
H A D | xe_pt.c | 1076 struct xe_gt *gt; member in struct:invalidation_fence 1126 static int invalidation_fence_init(struct xe_gt *gt, argument
|
H A D | xe_ring_ops.c | 52 static int emit_aux_table_inv(struct xe_gt *gt, struct xe_reg reg, argument 165 struct xe_gt *gt = job->q->gt; local 222 struct xe_gt *gt = job->q->gt; local 269 struct xe_gt *gt = job->q->gt; local 315 struct xe_gt *gt = job->q->gt; local 392 struct xe_gt *gt = job->q->gt; local 455 xe_ring_ops_get(struct xe_gt *gt, enum xe_engine_class class) argument [all...] |
H A D | xe_exec_queue_types.h | 42 struct xe_gt *gt; member in struct:xe_exec_queue
|
H A D | xe_gt_pagefault.c | 129 static int handle_pagefault(struct xe_gt *gt, struct pagefault *pf) argument 328 struct xe_gt *gt = guc_to_gt(guc); local 365 struct xe_gt *gt = pf_queue->gt; local 405 xe_gt_pagefault_init(struct xe_gt *gt) argument 438 xe_gt_pagefault_reset(struct xe_gt *gt) argument 507 handle_acc(struct xe_gt *gt, struct acc *acc) argument 598 struct xe_gt *gt = acc_queue->gt; local 631 struct xe_gt *gt = guc_to_gt(guc); local [all...] |
H A D | xe_gt_types.h | 220 struct xe_gt *gt; member in struct:xe_gt::__anon93::pf_queue 246 struct xe_gt *gt; member in struct:xe_gt::__anon93::acc_queue 350 unsigned long *gt; member in struct:xe_gt::__anon98
|
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...] |
H A D | xe_device.c | 304 struct xe_gt *gt = xe_root_mmio_gt(xe); local 363 struct xe_gt *gt; local 418 struct xe_gt *gt = xe_root_mmio_gt(xe); local 437 struct xe_gt *gt; local 590 struct xe_gt *gt; local 611 struct xe_gt *gt = xe_root_mmio_gt(xe); local 709 struct xe_gt *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/gt/uc/ |
H A D | intel_uc.c | 63 struct intel_gt *gt = uc_to_gt(uc); local 87 struct intel_gt *gt = uc_to_gt(uc); local 225 struct intel_gt *gt = guc_to_gt(guc); local 281 struct intel_gt *gt = uc_to_gt(uc); local 368 struct intel_gt *gt = uc_to_gt(uc); local 421 struct intel_gt *gt = uc_to_gt(uc); local 447 print_fw_ver(struct intel_gt *gt, struct intel_uc_fw *fw) argument 458 struct intel_gt *gt = uc_to_gt(uc); local 715 struct intel_gt *gt = guc_to_gt(guc); local [all...] |
H A D | intel_guc_submission.c | 1270 gpm_timestamp_shift(struct intel_gt *gt) argument 1286 struct intel_gt *gt = guc_to_gt(guc); local 1313 struct intel_gt *gt = engine->gt; local 1424 struct intel_gt *gt = guc_to_gt(guc); local 1443 struct intel_gt *gt = guc_to_gt(guc); local 1484 struct intel_gt *gt = guc_to_gt(guc); local 1558 struct intel_gt *gt = guc_to_gt(guc); local 1578 intel_guc_busyness_park(struct intel_gt *gt) argument 1605 intel_guc_busyness_unpark(struct intel_gt *gt) argument 2092 struct intel_gt *gt = guc_to_gt(guc); local 3348 struct intel_gt *gt = guc_to_gt(guc); local 3487 struct intel_gt *gt = guc_to_gt(guc); local 4403 struct intel_gt *gt = guc_to_gt(guc); local 4656 struct intel_gt *gt = guc_to_gt(guc); local 4683 struct intel_gt *gt = guc_to_gt(guc); local 4870 intel_gt_is_enabled(const struct intel_gt *gt) argument 4882 struct intel_gt *gt = guc_to_gt(guc); local 5099 struct intel_gt *gt = guc_to_gt(guc); local 5219 struct intel_gt *gt = guc_to_gt(guc); local 5232 struct intel_gt *gt = guc_to_gt(guc); local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_workarounds.c | 98 static void wa_init_start(struct i915_wa_list *wal, struct intel_gt *gt, argument 540 struct intel_gt *gt = engine->gt; local 790 struct intel_gt *gt = engine->gt; local 807 struct intel_gt *gt = engine->gt; local 1029 gen4_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1037 g4x_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1046 ilk_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1054 snb_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1059 ivb_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1075 vlv_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1088 hsw_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1141 gen9_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1172 skl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1189 kbl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1211 glk_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1217 cfl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1244 debug_dump_steering(struct intel_gt *gt) argument 1253 __add_mcr_wa(struct intel_gt *gt, struct i915_wa_list *wal, unsigned int slice, unsigned int subslice) argument 1265 icl_wa_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) argument 1296 xehp_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) argument 1385 pvc_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) argument 1399 icl_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1471 wa_14011060649(struct intel_gt *gt, struct i915_wa_list *wal) argument 1487 gen12_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1511 dg1_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1525 xehpsdv_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1595 dg2_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1637 pvc_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1655 xelpg_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1681 wa_16021867713(struct intel_gt *gt, struct i915_wa_list *wal) argument 1693 xelpmp_gt_workarounds_init(struct intel_gt *gt, struct i915_wa_list *wal) argument 1723 gt_tuning_settings(struct intel_gt *gt, struct i915_wa_list *wal) argument 1743 gt_init_workarounds(struct intel_gt *gt, struct i915_wa_list *wal) argument 1802 intel_gt_init_workarounds(struct intel_gt *gt) argument 1812 wa_verify(struct intel_gt *gt, const struct i915_wa *wa, u32 cur, const char *name, const char *from) argument 1829 struct intel_gt *gt = wal->gt; local 1875 intel_gt_apply_workarounds(struct intel_gt *gt) argument 1880 wa_list_verify(struct intel_gt *gt, const struct i915_wa_list *wal, const char *from) argument 1910 intel_gt_verify_workarounds(struct intel_gt *gt, const char *from) argument 2334 struct intel_gt *gt = engine->gt; local 2838 add_render_compute_tuning_settings(struct intel_gt *gt, struct i915_wa_list *wal) argument 2861 struct intel_gt *gt = engine->gt; local 2894 struct intel_gt *gt = engine->gt; local [all...] |
H A D | intel_gt.h | 85 gt_is_root(struct intel_gt *gt) argument 150 intel_gt_scratch_offset(const struct intel_gt *gt, enum intel_gt_scratch_field field) argument 156 intel_gt_has_unrecoverable_error(const struct intel_gt *gt) argument 162 intel_gt_is_wedged(const struct intel_gt *gt) argument [all...] |
H A D | intel_gt_ccs_mode.c | 11 void intel_gt_apply_ccs_mode(struct intel_gt *gt) argument
|
H A D | intel_gt.c | 40 void intel_gt_common_init_early(struct intel_gt *gt) argument 65 struct intel_gt *gt; local 84 intel_gt_probe_lmem(struct intel_gt *gt) argument 115 intel_gt_assign_ggtt(struct intel_gt *gt) argument 131 intel_gt_init_mmio(struct intel_gt *gt) argument 142 init_unused_ring(struct intel_gt *gt, u32 base) argument 152 init_unused_rings(struct intel_gt *gt) argument 171 intel_gt_init_hw(struct intel_gt *gt) argument 232 intel_gt_perf_limit_reasons_reg(struct intel_gt *gt) argument 243 intel_gt_clear_error_registers(struct intel_gt *gt, intel_engine_mask_t engine_mask) argument 301 gen6_check_faults(struct intel_gt *gt) argument 324 xehp_check_faults(struct intel_gt *gt) argument 360 gen8_check_faults(struct intel_gt *gt) argument 401 intel_gt_check_and_clear_faults(struct intel_gt *gt) argument 418 intel_gt_flush_ggtt_writes(struct intel_gt *gt) argument 459 intel_gt_chipset_flush(struct intel_gt *gt) argument 466 intel_gt_driver_register(struct intel_gt *gt) argument 476 intel_gt_init_scratch(struct intel_gt *gt, unsigned int size) argument 514 intel_gt_fini_scratch(struct intel_gt *gt) argument 519 kernel_vm(struct intel_gt *gt) argument 527 __engines_record_defaults(struct intel_gt *gt) argument 643 __engines_verify_workarounds(struct intel_gt *gt) argument 664 __intel_gt_disable(struct intel_gt *gt) argument 674 intel_gt_wait_for_idle(struct intel_gt *gt, long timeout) argument 698 intel_gt_init(struct intel_gt *gt) argument 783 intel_gt_driver_remove(struct intel_gt *gt) argument 795 intel_gt_driver_unregister(struct intel_gt *gt) argument 838 intel_gt_driver_release(struct intel_gt *gt) argument 855 struct intel_gt *gt; local 871 intel_gt_tile_setup(struct intel_gt *gt, phys_addr_t phys_addr) argument 907 struct intel_gt *gt = to_gt(i915); local 990 struct intel_gt *gt; local 1011 intel_gt_coherent_map_type(struct intel_gt *gt, struct drm_i915_gem_object *obj, bool always_coherent) argument 1027 intel_gt_needs_wa_16018031267(struct intel_gt *gt) argument 1033 intel_gt_needs_wa_22016122933(struct intel_gt *gt) argument 1038 __intel_gt_bind_context_set_ready(struct intel_gt *gt, bool ready) argument 1053 intel_gt_bind_context_set_ready(struct intel_gt *gt) argument 1065 intel_gt_bind_context_set_unready(struct intel_gt *gt) argument 1077 intel_gt_is_bind_context_ready(struct intel_gt *gt) argument [all...] |
H A D | intel_engine_cs.c | 273 u32 intel_engine_context_size(struct intel_gt *gt, u8 class) argument 449 intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id, u8 logical_instance) argument 653 intel_setup_engine_capabilities(struct intel_gt *gt) argument 666 intel_engines_release(struct intel_gt *gt) argument 707 intel_engines_free(struct intel_gt *gt) argument 723 gen11_vdbox_has_sfc(struct intel_gt *gt, unsigned int physical_vdbox, unsigned int logical_vdbox, u16 vdbox_mask) argument 750 engine_mask_apply_media_fuses(struct intel_gt *gt) argument 816 engine_mask_apply_compute_fuses(struct intel_gt *gt) argument 842 engine_mask_apply_copy_fuses(struct intel_gt *gt) argument 884 init_engine_mask(struct intel_gt *gt) argument 931 populate_logical_ids(struct intel_gt *gt, u8 *logical_ids, u8 class, const u8 *map, u8 num_instances) argument 952 setup_logical_ids(struct intel_gt *gt, u8 *logical_ids, u8 class) argument 980 intel_engines_init_mmio(struct intel_gt *gt) argument 1519 intel_engines_init(struct intel_gt *gt) argument 1761 __gpm_wait_for_fw_complete(struct intel_gt *gt, u32 fw_mask) argument 1943 intel_engines_are_idle(struct intel_gt *gt) argument 1991 intel_engines_reset_default_submission(struct intel_gt *gt) argument [all...] |
H A D | gen8_ppgtt.c | 1002 struct i915_ppgtt *gen8_ppgtt_create(struct intel_gt *gt, argument [all...] |