| 397 | } |
| 398 | |
| 399 | static void |
| 400 | vm_fault_populate_cleanup(vm_object_t object, vm_pindex_t first, |
| 401 | vm_pindex_t last) |
| 402 | { |
| 403 | vm_page_t m; |
| 404 | vm_pindex_t pidx; |
| 405 | |
| 406 | VM_OBJECT_ASSERT_WLOCKED(object); |
| 407 | MPASS(first <= last); |
| 408 | for (pidx = first, m = vm_page_lookup(object, pidx); |
| 409 | pidx <= last; pidx++, m = vm_page_next(m)) { |
| 410 | vm_fault_populate_check_page(m); |
| 411 | vm_page_deactivate(m); |
| 412 | vm_page_xunbusy(m); |
| 413 | } |
| 414 | } |
| 415 | |
| 416 | static int |
| 417 | vm_fault_populate(struct faultstate *fs) |
no test coverage detected