Lines Matching defs:ufi
615 vm_fault_cpu(struct i915_mmap_offset *mmo, struct uvm_faultinfo *ufi,
618 struct vm_map_entry *entry = ufi->entry;
631 uvmfault_unlockall(ufi, NULL, &obj->base.uobj);
660 if (pmap_enter(ufi->orig_map->pmap, va, pa | pa_flags,
667 pmap_update(ufi->orig_map->pmap);
678 uvmfault_unlockall(ufi, NULL, &obj->base.uobj);
735 vm_fault_gtt(struct i915_mmap_offset *mmo, struct uvm_faultinfo *ufi,
739 struct vm_map_entry *entry = ufi->entry;
858 ret = remap_io_mapping(ufi->orig_map->pmap, entry->protection,
900 uvmfault_unlockall(ufi, NULL, &obj->base.uobj);
905 i915_gem_fault(struct drm_gem_object *gem_obj, struct uvm_faultinfo *ufi,
911 struct vm_map_entry *entry = ufi->entry;
923 uvmfault_unlockall(ufi, NULL, &gem_obj->uobj);
930 return vm_fault_gtt(mmo, ufi, vaddr, access_type);
932 return vm_fault_cpu(mmo, ufi, access_type);