/Linux-v5.15/drivers/gpu/drm/i915/gt/ |
D | gen6_ppgtt.c | 15 static void gen6_write_pde(const struct gen6_ppgtt *ppgtt, in gen6_write_pde() 73 struct gen6_ppgtt * const ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_clear_range() local 111 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen6_ppgtt_insert_entries() local 146 static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end) in gen6_flush_pd() 172 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_alloc_va_range() local 216 static int gen6_ppgtt_init_scratch(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_init_scratch() 250 static void gen6_ppgtt_free_pd(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_free_pd() 263 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_cleanup() local 296 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_bind() local 307 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_unbind() local [all …]
|
D | gen8_ppgtt.c | 58 static void gen8_ppgtt_notify_vgt(struct i915_ppgtt *ppgtt, bool create) in gen8_ppgtt_notify_vgt() 160 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_pdp_for_page_index() local 194 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_cleanup() local 410 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, in gen8_ppgtt_insert_pte() 583 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_insert() local 682 static int gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) in gen8_preallocate_top_level_pdp() 756 struct i915_ppgtt *ppgtt; in gen8_ppgtt_create() local
|
D | intel_lrc_reg.h | 33 #define ASSIGN_CTX_PDP(ppgtt, reg_state, n) do { \ argument 40 #define ASSIGN_CTX_PML4(ppgtt, reg_state) do { \ argument
|
D | intel_ppgtt.c | 168 struct i915_ppgtt *ppgtt; in i915_ppgtt_create() local 301 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt) in ppgtt_init()
|
D | intel_gtt.c | 126 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in i915_vm_lock_objects() local
|
D | intel_ggtt.c | 644 struct i915_ppgtt *ppgtt; in init_aliasing_ppgtt() local 695 struct i915_ppgtt *ppgtt; in fini_aliasing_ppgtt() local
|
D | intel_lrc.c | 720 static void init_ppgtt_regs(u32 *regs, const struct i915_ppgtt *ppgtt) in init_ppgtt_regs()
|
D | selftest_hangcheck.c | 1592 struct i915_ppgtt *ppgtt; in igt_reset_evict_ppgtt() local
|
D | intel_gtt.h | 515 i915_page_dir_dma_addr(const struct i915_ppgtt *ppgtt, const unsigned int n) in i915_page_dir_dma_addr()
|
D | intel_execlists_submission.c | 2628 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(rq->context->vm); in emit_pdps() local
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/selftests/ |
D | huge_pages.c | 402 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() local 478 struct i915_ppgtt *ppgtt = arg; in igt_mock_memory_region_huge_pages() local 556 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() local 676 struct i915_ppgtt *ppgtt) in close_object_list() 692 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_huge_fill() local 813 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_64K() local 1621 struct i915_ppgtt *ppgtt; in i915_gem_huge_page_mock_selftests() local
|
D | mock_context.c | 35 struct i915_ppgtt *ppgtt; in mock_context() local
|
/Linux-v5.15/drivers/gpu/drm/i915/gvt/ |
D | scheduler.c | 436 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm); in set_context_ppgtt_from_shadow() local 1293 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_restore() 1354 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_save() 1385 struct i915_ppgtt *ppgtt; in intel_vgpu_setup_submission() local
|
D | scheduler.h | 133 bool ppgtt; member
|
/Linux-v5.15/drivers/gpu/drm/i915/selftests/ |
D | mock_gtt.c | 67 struct i915_ppgtt *ppgtt; in mock_ppgtt() local
|
D | i915_gem_gtt.c | 148 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() local 1044 struct i915_ppgtt *ppgtt; in exercise_ppgtt() local
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_context.c | 1352 struct i915_ppgtt *ppgtt; in i915_gem_create_context() local 1522 struct i915_ppgtt *ppgtt; in i915_gem_vm_create_ioctl() local
|