Home
last modified time | relevance | path

Searched defs:ppgtt (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c43 struct i915_ppgtt *ppgtt; in mock_context() local
H A Dhuge_pages.c382 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() local
458 struct i915_ppgtt *ppgtt = arg; in igt_mock_memory_region_huge_pages() local
535 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() local
650 close_object_list(struct list_head *objects, struct i915_ppgtt *ppgtt) close_object_list() argument
665 struct i915_ppgtt *ppgtt = arg; igt_mock_ppgtt_huge_fill() local
786 struct i915_ppgtt *ppgtt = arg; igt_mock_ppgtt_64K() local
1585 struct i915_ppgtt *ppgtt; i915_gem_huge_page_mock_selftests() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/
H A Dmock_gtt.c67 struct i915_ppgtt *ppgtt; in mock_ppgtt() local
[all...]
H A Di915_gem_gtt.c147 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() local
1014 struct i915_ppgtt *ppgtt; exercise_ppgtt() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/
H A Dmock_gtt.c67 struct i915_ppgtt *ppgtt; in mock_ppgtt() local
[all...]
H A Di915_gem_gtt.c156 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() local
1195 struct i915_ppgtt *ppgtt; exercise_ppgtt() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c37 struct i915_ppgtt *ppgtt; in mock_context() local
H A Di915_gem_migrate.c375 struct i915_ppgtt *ppgtt; in igt_async_migrate() local
H A Dhuge_pages.c424 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() local
500 struct i915_ppgtt *ppgtt = arg; in igt_mock_memory_region_huge_pages() local
578 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() local
1973 struct i915_ppgtt *ppgtt; in i915_gem_huge_page_mock_selftests() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_ppgtt.c167 struct i915_ppgtt *ppgtt; in i915_ppgtt_create() local
298 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt) in ppgtt_init() argument
[all...]
H A Dgen6_ppgtt.c15 static inline void gen6_write_pde(const struct gen6_ppgtt *ppgtt, in gen6_write_pde() argument
82 struct gen6_ppgtt * const ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_clear_range() local
121 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen6_ppgtt_insert_entries() local
158 static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end) in gen6_flush_pd() argument
184 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); gen6_alloc_va_range() local
228 gen6_ppgtt_init_scratch(struct gen6_ppgtt *ppgtt) gen6_ppgtt_init_scratch() argument
262 gen6_ppgtt_free_pd(struct gen6_ppgtt *ppgtt) gen6_ppgtt_free_pd() argument
275 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); gen6_ppgtt_cleanup() local
308 struct gen6_ppgtt *ppgtt = vma->private; pd_vma_bind() local
319 struct gen6_ppgtt *ppgtt = vma->private; pd_vma_unbind() local
346 pd_vma_create(struct gen6_ppgtt *ppgtt, int size) pd_vma_create() argument
379 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(base); gen6_ppgtt_pin() local
413 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(base); gen6_ppgtt_unpin() local
422 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(base); gen6_ppgtt_unpin_all() local
434 struct gen6_ppgtt *ppgtt; gen6_ppgtt_create() local
[all...]
H A Dgen8_ppgtt.c53 static void gen8_ppgtt_notify_vgt(struct i915_ppgtt *ppgtt, bool create) in gen8_ppgtt_notify_vgt() argument
155 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_pdp_for_page_index() local
189 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); gen8_ppgtt_cleanup() local
358 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, struct i915_page_directory *pdp, struct sgt_dma *iter, u64 idx, enum i915_cache_level cache_level, u32 flags) gen8_ppgtt_insert_pte() argument
533 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); gen8_ppgtt_insert() local
609 gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) gen8_preallocate_top_level_pdp() argument
683 struct i915_ppgtt *ppgtt; gen8_ppgtt_create() local
[all...]
H A Dselftest_hangcheck.c1318 struct i915_ppgtt *ppgtt; in igt_reset_evict_ppgtt() local
H A Dintel_ggtt.c625 struct i915_ppgtt *ppgtt; in init_aliasing_ppgtt() local
674 struct i915_ppgtt *ppgtt; fini_aliasing_ppgtt() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_gtt.c172 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in i915_vm_lock_objects() local
H A Dgen6_ppgtt.c19 static void gen6_write_pde(const struct gen6_ppgtt *ppgtt, in gen6_write_pde() argument
77 struct gen6_ppgtt * const ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_clear_range() local
115 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen6_ppgtt_insert_entries() local
150 static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end) in gen6_flush_pd() argument
176 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); gen6_alloc_va_range() local
219 gen6_ppgtt_init_scratch(struct gen6_ppgtt *ppgtt) gen6_ppgtt_init_scratch() argument
256 gen6_ppgtt_free_pd(struct gen6_ppgtt *ppgtt) gen6_ppgtt_free_pd() argument
269 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); gen6_ppgtt_cleanup() local
287 struct gen6_ppgtt *ppgtt = vma_res->private; pd_vma_bind() local
299 struct gen6_ppgtt *ppgtt = vma_res->private; pd_vma_unbind() local
326 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(base); gen6_ppgtt_pin() local
380 gen6_alloc_top_pd(struct gen6_ppgtt *ppgtt) gen6_alloc_top_pd() argument
421 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(base); gen6_ppgtt_unpin() local
431 struct gen6_ppgtt *ppgtt; gen6_ppgtt_create() local
[all...]
H A Dselftest_tlb.c228 struct i915_ppgtt *ppgtt; in mem_tlbinv() local
H A Dintel_ppgtt.c171 struct i915_ppgtt *ppgtt; in i915_ppgtt_create() local
307 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt, in ppgtt_init() argument
[all...]
H A Dselftest_hangcheck.c1592 struct i915_ppgtt *ppgtt; in igt_reset_evict_ppgtt() local
H A Dgen8_ppgtt.c87 static void gen8_ppgtt_notify_vgt(struct i915_ppgtt *ppgtt, bool create) in gen8_ppgtt_notify_vgt() argument
189 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_pdp_for_page_index() local
223 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); gen8_ppgtt_cleanup() local
451 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, struct i915_page_directory *pdp, struct sgt_dma *iter, u64 idx, unsigned int pat_index, u32 flags) gen8_ppgtt_insert_pte() argument
736 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); gen8_ppgtt_insert() local
888 gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) gen8_preallocate_top_level_pdp() argument
964 struct i915_ppgtt *ppgtt; gen8_ppgtt_create() local
[all...]
H A Dintel_lrc.c893 static void init_ppgtt_regs(u32 *regs, const struct i915_ppgtt *ppgtt) in init_ppgtt_regs() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dscheduler.h128 bool ppgtt; member
H A Dscheduler.c418 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm); in set_context_ppgtt_from_shadow() local
1247 i915_context_ppgtt_root_restore(struct intel_vgpu_submission *s, struct i915_ppgtt *ppgtt) i915_context_ppgtt_root_restore() argument
1308 i915_context_ppgtt_root_save(struct intel_vgpu_submission *s, struct i915_ppgtt *ppgtt) i915_context_ppgtt_root_save() argument
1340 struct i915_ppgtt *ppgtt; intel_vgpu_setup_submission() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Dscheduler.h133 bool ppgtt; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c1616 struct i915_ppgtt *ppgtt; in i915_gem_create_context() local
1797 struct i915_ppgtt *ppgtt; in i915_gem_vm_create_ioctl() local
[all...]

Completed in 40 milliseconds

12