Searched refs:i915_hw_ppgtt (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.c | 621 gen8_setup_page_directory(struct i915_hw_ppgtt *ppgtt, in gen8_setup_page_directory() 637 gen8_setup_page_directory_pointer(struct i915_hw_ppgtt *ppgtt, in gen8_setup_page_directory_pointer() 674 static int gen8_legacy_mm_switch(struct i915_hw_ppgtt *ppgtt, in gen8_legacy_mm_switch() 690 static int gen8_48b_mm_switch(struct i915_hw_ppgtt *ppgtt, in gen8_48b_mm_switch() 702 struct i915_hw_ppgtt *ppgtt = in gen8_ppgtt_clear_pte_range() 703 container_of(vm, struct i915_hw_ppgtt, base); in gen8_ppgtt_clear_pte_range() 758 struct i915_hw_ppgtt *ppgtt = in gen8_ppgtt_clear_range() 759 container_of(vm, struct i915_hw_ppgtt, base); in gen8_ppgtt_clear_range() 784 struct i915_hw_ppgtt *ppgtt = in gen8_ppgtt_insert_pte_entries() 785 container_of(vm, struct i915_hw_ppgtt, base); in gen8_ppgtt_insert_pte_entries() [all …]
|
D | i915_gem_gtt.h | 366 struct i915_hw_ppgtt { struct 381 int (*enable)(struct i915_hw_ppgtt *ppgtt); argument 382 int (*switch_mm)(struct i915_hw_ppgtt *ppgtt, argument 384 void (*debug_dump)(struct i915_hw_ppgtt *ppgtt, struct seq_file *m); argument 514 i915_page_dir_dma_addr(const struct i915_hw_ppgtt *ppgtt, const unsigned n) in i915_page_dir_dma_addr() 526 int i915_ppgtt_init(struct drm_device *dev, struct i915_hw_ppgtt *ppgtt); 530 struct i915_hw_ppgtt *i915_ppgtt_create(struct drm_device *dev, 532 static inline void i915_ppgtt_get(struct i915_hw_ppgtt *ppgtt) in i915_ppgtt_get() 537 static inline void i915_ppgtt_put(struct i915_hw_ppgtt *ppgtt) in i915_ppgtt_put()
|
D | i915_gem_context.c | 138 struct i915_hw_ppgtt *ppgtt = ctx->ppgtt; in i915_gem_context_clean() 292 struct i915_hw_ppgtt *ppgtt = i915_ppgtt_create(dev, file_priv); in i915_gem_create_context()
|
D | i915_drv.h | 879 struct i915_hw_ppgtt *ppgtt; 1280 struct i915_hw_ppgtt *aliasing_ppgtt; 3086 static inline struct i915_hw_ppgtt * 3091 return container_of(vm, struct i915_hw_ppgtt, base); in i915_vm_to_ppgtt()
|
D | intel_lrc.c | 360 struct i915_hw_ppgtt *ppgtt = rq->ctx->ppgtt; in execlists_update_context() 1551 struct i915_hw_ppgtt *ppgtt = req->ctx->ppgtt; in intel_logical_ring_emit_pdps() 2235 struct i915_hw_ppgtt *ppgtt = ctx->ppgtt; in populate_lr_context()
|
D | i915_debugfs.c | 346 struct i915_hw_ppgtt *ppgtt; in per_file_stats() 356 ppgtt = container_of(vma->vm, struct i915_hw_ppgtt, base); in per_file_stats() 2211 struct i915_hw_ppgtt *ppgtt = ctx->ppgtt; in per_file_ctx() 2232 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; in gen8_ppgtt_info() 2267 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; in gen6_ppgtt_info()
|