Home
last modified time | relevance | path

Searched refs:gen6_ppgtt (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/i915/gt/
Dgen6_ppgtt.c15 static inline void gen6_write_pde(const struct gen6_ppgtt *ppgtt, in gen6_write_pde()
82 struct gen6_ppgtt * const ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_clear_range()
158 static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end) in gen6_flush_pd()
184 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_alloc_va_range()
228 static int gen6_ppgtt_init_scratch(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_init_scratch()
262 static void gen6_ppgtt_free_pd(struct gen6_ppgtt *ppgtt) in gen6_ppgtt_free_pd()
275 struct gen6_ppgtt *ppgtt = to_gen6_ppgtt(i915_vm_to_ppgtt(vm)); in gen6_ppgtt_cleanup()
308 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_bind()
319 struct gen6_ppgtt *ppgtt = vma->private; in pd_vma_unbind()
346 static struct i915_vma *pd_vma_create(struct gen6_ppgtt *ppgtt, int size) in pd_vma_create()
[all …]
Dgen6_ppgtt.h13 struct gen6_ppgtt { struct
42 #define __to_gen6_ppgtt(base) container_of(base, struct gen6_ppgtt, base) argument
44 static inline struct gen6_ppgtt *to_gen6_ppgtt(struct i915_ppgtt *base) in to_gen6_ppgtt()
46 BUILD_BUG_ON(offsetof(struct gen6_ppgtt, base)); in to_gen6_ppgtt()
/Linux-v5.10/drivers/gpu/drm/i915/
DMakefile83 gt/gen6_ppgtt.o \