Home | History | Annotate | Download | only in uvm

Lines Matching refs:ufi

373  * => NOTE: vaddr is the VA of pps[0] in ufi->entry, _NOT_ pps[centeridx]
377 udv_fault(struct uvm_faultinfo *ufi, vaddr_t vaddr, struct vm_page **pps,
381 struct vm_map_entry *entry = ufi->entry;
402 uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap, uobj);
413 uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap, uobj);
449 mapprot = ufi->entry->protection;
452 (uintptr_t)ufi->orig_map->pmap, curr_va, paddr, mapprot);
453 if (pmap_enter(ufi->orig_map->pmap, curr_va, paddr, mapprot,
465 pmap_update(ufi->orig_map->pmap); /* sync what we have so far */
466 uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap,
472 pmap_update(ufi->orig_map->pmap);
473 uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap, uobj);