Home
last modified time | relevance | path

Searched defs:ppgtt (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dgen6_ppgtt.c21 static inline void gen6_write_pde(const struct gen6_ppgtt *ppgtt, in gen6_write_pde()
92 struct gen6_ppgtt * const ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_clear_range() local
133 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen6_ppgtt_insert_entries() local
190 static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end) in gen6_flush_pd()
219 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_alloc_va_range() local
273 static int gen6_ppgtt_init_scratch(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_init_scratch()
298 static void gen6_ppgtt_free_pd(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_free_pd()
313 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_cleanup() local
344 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_bind() local
383 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_unbind() local
[all …]
H A Dgen8_ppgtt.c33 static void gen8_ppgtt_notify_vgt(struct i915_ppgtt *ppgtt, bool create) in gen8_ppgtt_notify_vgt()
135 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_pdp_for_page_index() local
170 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_cleanup() local
384 gen8_ppgtt_insert_pte(struct i915_ppgtt *ppgtt, in gen8_ppgtt_insert_pte()
638 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(vm); in gen8_ppgtt_insert() local
703 static int gen8_preallocate_top_level_pdp(struct i915_ppgtt *ppgtt) in gen8_preallocate_top_level_pdp()
760 struct i915_ppgtt *ppgtt; in gen8_ppgtt_create() local
H A Dintel_lrc_reg.h37 #define ASSIGN_CTX_PDP(ppgtt, reg_state, n) do { \ argument
44 #define ASSIGN_CTX_PML4(ppgtt, reg_state) do { \ argument
H A Dintel_ppgtt.c157 struct i915_ppgtt *ppgtt; in i915_ppgtt_create() local
213 void ppgtt_init(struct i915_ppgtt *ppgtt, struct intel_gt *gt) in ppgtt_init()
H A Dintel_ggtt.c745 struct i915_ppgtt *ppgtt; init_aliasing_ppgtt() local
785 struct i915_ppgtt *ppgtt; fini_aliasing_ppgtt() local
[all...]
H A Dintel_ring_submission.c1373 const struct i915_ppgtt *ppgtt, in load_pd_dir()
H A Dselftest_hangcheck.c1313 struct i915_ppgtt *ppgtt; in igt_reset_evict_ppgtt() local
H A Dintel_gtt.h544 i915_page_dir_dma_addr(const struct i915_ppgtt *ppgtt, const unsigned int n) in i915_page_dir_dma_addr()
H A Dintel_lrc.c4536 static void init_ppgtt_reg_state(u32 *regs, const struct i915_ppgtt *ppgtt) in init_ppgtt_reg_state()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Dhuge_pages.c384 struct i915_ppgtt *ppgtt = arg; in igt_mock_exhaust_device_supported_pages() local
464 struct i915_ppgtt *ppgtt = arg; in igt_mock_memory_region_huge_pages() local
545 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_misaligned_dma() local
673 struct i915_ppgtt *ppgtt) in close_object_list()
693 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_huge_fill() local
814 struct i915_ppgtt *ppgtt = arg; in igt_mock_ppgtt_64K() local
1862 struct i915_ppgtt *ppgtt; in i915_gem_huge_page_mock_selftests() local
H A Dmock_context.c43 struct i915_ppgtt *ppgtt; in mock_context() local
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dmock_gtt.c70 struct i915_ppgtt *ppgtt; in mock_ppgtt() local
H A Di915_gem_gtt.c151 struct i915_ppgtt *ppgtt; in igt_ppgtt_alloc() local
1006 struct i915_ppgtt *ppgtt; in exercise_ppgtt() local
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dscheduler.c374 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm); in set_context_ppgtt_from_shadow() local
1136 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_restore()
1197 struct i915_ppgtt *ppgtt) in i915_context_ppgtt_root_save()
1228 struct i915_ppgtt *ppgtt; in intel_vgpu_setup_submission() local
H A Dscheduler.h131 bool ppgtt; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_context.c734 struct i915_ppgtt *ppgtt; in i915_gem_create_context() local
895 struct i915_ppgtt *ppgtt; in i915_gem_vm_create_ioctl() local
1118 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in emit_ppgtt_update() local
1135 struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(vm); in emit_ppgtt_update() local