Searched refs:i915_ppgtt (Results 1 – 21 of 21) sorted by relevance
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/ |
A D | gen6_ppgtt.h | 14 struct i915_ppgtt base; 43 static inline struct gen6_ppgtt *to_gen6_ppgtt(struct i915_ppgtt *base) in to_gen6_ppgtt() 71 int gen6_ppgtt_pin(struct i915_ppgtt *base, struct i915_gem_ww_ctx *ww); 72 void gen6_ppgtt_unpin(struct i915_ppgtt *base); 75 struct i915_ppgtt *gen6_ppgtt_create(struct intel_gt *gt);
|
A D | intel_gtt.h | 354 struct i915_ppgtt *alias; 385 struct i915_ppgtt { struct 445 static inline struct i915_ppgtt * 448 BUILD_BUG_ON(offsetof(struct i915_ppgtt, vm)); in i915_vm_to_ppgtt() 450 return container_of(vm, struct i915_ppgtt, vm); in i915_vm_to_ppgtt() 552 i915_page_dir_dma_addr(const struct i915_ppgtt *ppgtt, const unsigned int n) in i915_page_dir_dma_addr() 559 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt, 584 struct i915_ppgtt *i915_ppgtt_create(struct intel_gt *gt,
|
A D | intel_ppgtt.c | 158 static struct i915_ppgtt * 167 struct i915_ppgtt *i915_ppgtt_create(struct intel_gt *gt, in i915_ppgtt_create() 170 struct i915_ppgtt *ppgtt; in i915_ppgtt_create() 307 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt, in ppgtt_init()
|
A D | gen8_ppgtt.h | 15 struct i915_ppgtt *gen8_ppgtt_create(struct intel_gt *gt,
|
A 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() 194 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_cleanup() 422 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, in gen8_ppgtt_insert_pte() 706 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_insert() 856 static int gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) in gen8_preallocate_top_level_pdp() 928 struct i915_ppgtt *gen8_ppgtt_create(struct intel_gt *gt, in gen8_ppgtt_create() 932 struct i915_ppgtt *ppgtt; in gen8_ppgtt_create()
|
A D | gen6_ppgtt.c | 115 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen6_ppgtt_insert_entries() 322 int gen6_ppgtt_pin(struct i915_ppgtt *base, struct i915_gem_ww_ctx *ww) in gen6_ppgtt_pin() 417 void gen6_ppgtt_unpin(struct i915_ppgtt *base) in gen6_ppgtt_unpin() 426 struct i915_ppgtt *gen6_ppgtt_create(struct intel_gt *gt) in gen6_ppgtt_create()
|
A D | intel_gtt.c | 172 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in i915_vm_lock_objects()
|
A D | intel_ggtt.c | 635 struct i915_ppgtt *ppgtt; in init_aliasing_ppgtt() 686 struct i915_ppgtt *ppgtt; in fini_aliasing_ppgtt()
|
A D | intel_lrc.c | 893 static void init_ppgtt_regs(u32 *regs, const struct i915_ppgtt *ppgtt) in init_ppgtt_regs() 909 static struct i915_ppgtt *vm_alias(struct i915_address_space *vm) in vm_alias()
|
A D | intel_migrate.c | 84 struct i915_ppgtt *vm; in migrate_vm()
|
A D | selftest_hangcheck.c | 1592 struct i915_ppgtt *ppgtt; in igt_reset_evict_ppgtt()
|
A D | intel_execlists_submission.c | 2708 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(rq->context->vm); in emit_pdps()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/ |
A D | mock_gtt.c | 65 struct i915_ppgtt *mock_ppgtt(struct drm_i915_private *i915, const char *name) in mock_ppgtt() 67 struct i915_ppgtt *ppgtt; in mock_ppgtt()
|
A D | mock_gtt.h | 35 struct i915_ppgtt *mock_ppgtt(struct drm_i915_private *i915, const char *name);
|
A D | i915_gem_gtt.c | 154 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() 1191 struct i915_ppgtt *ppgtt; in exercise_ppgtt()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/ |
A D | huge_pages.c | 424 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() 500 struct i915_ppgtt *ppgtt = arg; in igt_mock_memory_region_huge_pages() 578 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() 699 struct i915_ppgtt *ppgtt) in close_object_list() 715 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_huge_fill() 836 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_64K() 1917 struct i915_ppgtt *ppgtt; in i915_gem_huge_page_mock_selftests()
|
A D | mock_context.c | 37 struct i915_ppgtt *ppgtt; in mock_context()
|
A D | i915_gem_migrate.c | 375 struct i915_ppgtt *ppgtt; in igt_async_migrate()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/ |
A D | i915_trace.h | 683 DECLARE_EVENT_CLASS(i915_ppgtt, 700 DEFINE_EVENT(i915_ppgtt, i915_ppgtt_create, 705 DEFINE_EVENT(i915_ppgtt, i915_ppgtt_release,
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/ |
A D | scheduler.c | 438 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm); in set_context_ppgtt_from_shadow() 1295 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_restore() 1356 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_save() 1387 struct i915_ppgtt *ppgtt; in intel_vgpu_setup_submission()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_context.c | 1611 struct i915_ppgtt *ppgtt; in i915_gem_create_context() 1792 struct i915_ppgtt *ppgtt; in i915_gem_vm_create_ioctl()
|
Completed in 43 milliseconds