Lines Matching defs:ufi
355 struct uvm_faultinfo *ufi)
479 vm_fault_t ttm_bo_vm_fault_reserved(struct uvm_faultinfo *ufi,
484 struct uvm_object *uobj = ufi->entry->object.uvm_obj;
505 ret = ttm_bo_vm_fault_idle(bo, ufi);
514 page_offset = ((address - ufi->entry->start) >> PAGE_SHIFT) +
515 drm_vma_node_start(&bo->base.vma_node) - (ufi->entry->offset >> PAGE_SHIFT);
516 page_last = ((ufi->entry->end - ufi->entry->start) >> PAGE_SHIFT) +
517 drm_vma_node_start(&bo->base.vma_node) - (ufi->entry->offset >> PAGE_SHIFT);
522 prot = ufi->entry->protection;
569 err = pmap_enter(ufi->orig_map->pmap, address,
585 pmap_update(ufi->orig_map->pmap);
591 ttm_bo_vm_fault(struct uvm_faultinfo *ufi, vaddr_t vaddr, vm_page_t *pps,
595 struct uvm_object *uobj = ufi->entry->object.uvm_obj;
604 ret = ttm_bo_vm_fault_reserved(ufi, vaddr, TTM_BO_VM_NUM_PREFAULT, 1);
618 uvmfault_unlockall(ufi, NULL, uobj);