Lines Matching refs:i915_address_space

180 static unsigned int gen8_pd_top_count(const struct i915_address_space *vm)
188 gen8_pdp_for_page_index(struct i915_address_space * const vm, const u64 idx)
199 gen8_pdp_for_page_address(struct i915_address_space * const vm, const u64 addr)
204 static void __gen8_ppgtt_cleanup(struct i915_address_space *vm,
222 static void gen8_ppgtt_cleanup(struct i915_address_space *vm)
239 static u64 __gen8_ppgtt_clear(struct i915_address_space * const vm,
307 static void gen8_ppgtt_clear(struct i915_address_space *vm,
322 static void __gen8_ppgtt_alloc(struct i915_address_space * const vm,
390 static void gen8_ppgtt_alloc(struct i915_address_space *vm,
406 static void __gen8_ppgtt_foreach(struct i915_address_space *vm,
409 void (*fn)(struct i915_address_space *vm,
439 static void gen8_ppgtt_foreach(struct i915_address_space *vm,
441 void (*fn)(struct i915_address_space *vm,
503 xehp_ppgtt_insert_huge(struct i915_address_space *vm,
611 static void gen8_ppgtt_insert_huge(struct i915_address_space *vm,
735 static void gen8_ppgtt_insert(struct i915_address_space *vm,
763 static void gen8_ppgtt_insert_entry(struct i915_address_space *vm,
784 static void xehp_ppgtt_insert_entry_lm(struct i915_address_space *vm,
813 static void xehp_ppgtt_insert_entry(struct i915_address_space *vm,
826 static int gen8_init_scratch(struct i915_address_space *vm)
837 struct i915_address_space *clone = vm->gt->vm;
894 struct i915_address_space *vm = &ppgtt->vm;
925 gen8_alloc_top_pd(struct i915_address_space *vm)
957 static int gen8_init_rsvd(struct i915_address_space *vm)