Lines Matching refs:i915_ggtt

55 static int ggtt_init_hw(struct i915_ggtt *ggtt)  in ggtt_init_hw()
177 void i915_ggtt_suspend(struct i915_ggtt *ggtt) in i915_ggtt_suspend()
188 void gen6_ggtt_invalidate(struct i915_ggtt *ggtt) in gen6_ggtt_invalidate()
213 static void gen8_ggtt_invalidate(struct i915_ggtt *ggtt) in gen8_ggtt_invalidate()
237 static void guc_ggtt_invalidate(struct i915_ggtt *ggtt) in guc_ggtt_invalidate()
289 static bool should_update_ggtt_with_bind(struct i915_ggtt *ggtt) in should_update_ggtt_with_bind()
296 static struct intel_context *gen8_ggtt_bind_get_ce(struct i915_ggtt *ggtt, intel_wakeref_t *wakeref) in gen8_ggtt_bind_get_ce()
328 static bool gen8_ggtt_bind_ptes(struct i915_ggtt *ggtt, u32 offset, in gen8_ggtt_bind_ptes()
441 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_insert_page()
454 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_insert_page_bind()
470 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_insert_entries()
508 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in __gen8_ggtt_insert_entries_bind()
539 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_insert_entries_bind()
551 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_clear_range()
572 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen8_ggtt_scratch_range_bind()
596 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen6_ggtt_insert_page()
616 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen6_ggtt_insert_entries()
721 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen6_ggtt_clear_range()
780 static int ggtt_reserve_guc_top(struct i915_ggtt *ggtt) in ggtt_reserve_guc_top()
801 static void ggtt_release_guc_top(struct i915_ggtt *ggtt) in ggtt_release_guc_top()
807 static void cleanup_init_ggtt(struct i915_ggtt *ggtt) in cleanup_init_ggtt()
815 static int init_ggtt(struct i915_ggtt *ggtt) in init_ggtt()
949 static int init_aliasing_ppgtt(struct i915_ggtt *ggtt) in init_aliasing_ppgtt()
1001 static void fini_aliasing_ppgtt(struct i915_ggtt *ggtt) in fini_aliasing_ppgtt()
1032 static void ggtt_cleanup_hw(struct i915_ggtt *ggtt) in ggtt_cleanup_hw()
1079 struct i915_ggtt *ggtt = to_gt(i915)->ggtt; in i915_ggtt_driver_release()
1094 struct i915_ggtt *ggtt = to_gt(i915)->ggtt; in i915_ggtt_driver_late_release()
1149 static int ggtt_probe_common(struct i915_ggtt *ggtt, u64 size) in ggtt_probe_common()
1201 struct i915_ggtt *ggtt = i915_vm_to_ggtt(vm); in gen6_gmch_remove()
1213 static int gen8_gmch_probe(struct i915_ggtt *ggtt) in gen8_gmch_probe()
1390 static int gen6_gmch_probe(struct i915_ggtt *ggtt) in gen6_gmch_probe()
1449 static int ggtt_probe_hw(struct i915_ggtt *ggtt, struct intel_gt *gt) in ggtt_probe_hw()
1524 struct i915_ggtt *i915_ggtt_create(struct drm_i915_private *i915) in i915_ggtt_create()
1526 struct i915_ggtt *ggtt; in i915_ggtt_create()
1593 void i915_ggtt_resume(struct i915_ggtt *ggtt) in i915_ggtt_resume()