insert_entries
ppgtt->vm.insert_entries = gen8_ppgtt_insert_4lvl;
ppgtt->vm.insert_entries = gen8_ppgtt_insert_3lvl;
vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags);
ppgtt->base.vm.insert_entries = gen6_ppgtt_insert_entries;
struct insert_entries *arg = _arg;
struct insert_entries arg = { vm, vma, level, flags };
vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags);
appgtt->vm.insert_entries(&appgtt->vm, vma, cache_level,
vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags);
ggtt->vm.insert_entries = gen8_ggtt_insert_entries;
ggtt->vm.insert_entries = bxt_vtd_ggtt_insert_entries__BKL;
ggtt->vm.insert_entries = gen6_ggtt_insert_entries;
ggtt->vm.insert_entries = i915_ggtt_insert_entries;
void (*insert_entries)(struct i915_address_space *vm,