Lines Matching defs:prev
405 struct vm_page *prev, *next;
428 uvm_pmr_pnaddr(pmr, pg, &prev, &next);
435 if (prev != NULL) {
436 uvm_pmr_remove_size(pmr, prev);
437 prev->fpgsz += pg->fpgsz;
439 return prev;
516 struct vm_page *prev;
533 * - atop(prev) + 1 == atop(next)
539 * - prev + 1 == next no array breakage occurs
541 prev = pg;
542 next = TAILQ_NEXT(prev, pageq);
545 atop(VM_PAGE_TO_PHYS(prev)) + 1 == atop(VM_PAGE_TO_PHYS(next)) &&
548 uvm_pmr_pg_to_memtype(prev) == uvm_pmr_pg_to_memtype(next) &&
549 prev + 1 == next) {
550 prev = next;
551 next = TAILQ_NEXT(prev, pageq);
557 return prev;
578 struct vm_page *prev;
595 * - atop(prev) - 1 == atop(next)
601 * - prev - 1 == next no array breakage occurs
603 prev = pg;
604 next = TAILQ_NEXT(prev, pageq);
607 atop(VM_PAGE_TO_PHYS(prev)) - 1 == atop(VM_PAGE_TO_PHYS(next)) &&
610 uvm_pmr_pg_to_memtype(prev) == uvm_pmr_pg_to_memtype(next) &&
611 prev - 1 == next) {
612 prev = next;
613 next = TAILQ_NEXT(prev, pageq);
619 return prev;
1425 struct vm_page *prev, *next, *i, *xref;
1472 prev = RBT_PREV(uvm_pmr_addr, i);
1473 if (prev != NULL) {
1475 uvm_pmr_pg_to_memtype(prev) ||
1477 atop(VM_PAGE_TO_PHYS(prev)) + prev->fpgsz ||
1478 prev + prev->fpgsz != i);
1531 struct vm_page *rebuild, *prev, *next;
1578 prev = RBT_MAX(uvm_pmr_addr, &pmr->addr);
1580 prev = RBT_PREV(uvm_pmr_addr, rebuild);
1581 KASSERT(prev == NULL || atop(VM_PAGE_TO_PHYS(prev)) < pageno);
1586 if (prev != NULL &&
1587 atop(VM_PAGE_TO_PHYS(prev)) + prev->fpgsz > pageno) {
1590 KASSERT(atop(VM_PAGE_TO_PHYS(prev)) < pageno);
1592 uvm_pmr_remove(pmr, prev);
1593 prev_sz = prev->fpgsz;
1594 before = pageno - atop(VM_PAGE_TO_PHYS(prev));
1595 after = atop(VM_PAGE_TO_PHYS(prev)) + prev_sz - pageno;
1600 prev->fpgsz = before;
1601 uvm_pmr_insert(pmr, prev, 1);
1602 (prev + before)->fpgsz = after;
1603 uvm_pmr_insert(drain, prev + before, 1);
2264 unsigned int prev;
2266 prev = (upc->upc_actv == 0) ? 1 : 0;
2267 upci = &upc->upc_magz[prev];
2276 upc->upc_actv = prev;
2334 unsigned int prev;
2336 prev = (upc->upc_actv == 0) ? 1 : 0;
2337 upci = &upc->upc_magz[prev];
2342 upc->upc_actv = prev;