Lines Matching refs:VM_LEVEL_0_NPAGES

110 #define	VM_LEVEL_0_NPAGES	(1 << VM_LEVEL_0_ORDER)  macro
129 (((object)->pg_color + (pindex)) & (VM_LEVEL_0_NPAGES - 1))
312 fullpop += rv->popcnt == VM_LEVEL_0_NPAGES; in sysctl_vm_reserv_fullpop()
344 unused_pages += VM_LEVEL_0_NPAGES - rv->popcnt; in sysctl_vm_reserv_partpopq()
397 KASSERT(bit_ntest(rv->popmap, 0, VM_LEVEL_0_NPAGES - 1, 0), in vm_reserv_insert()
452 if (rv->popcnt == VM_LEVEL_0_NPAGES) { in vm_reserv_depopulate()
551 return (((pindex - rv->pindex) & ~(VM_LEVEL_0_NPAGES - 1)) == 0); in vm_reserv_has_pindex()
571 allocpages = roundup2(minpages, VM_LEVEL_0_NPAGES); in vm_reserv_num_alloc_pages()
578 leftcap = rv->pindex + VM_LEVEL_0_NPAGES; in vm_reserv_num_alloc_pages()
637 KASSERT(rv->popcnt < VM_LEVEL_0_NPAGES, in vm_reserv_populate()
652 rv->inpartpopq && rv->popcnt != VM_LEVEL_0_NPAGES) in vm_reserv_populate()
660 if (rv->popcnt < VM_LEVEL_0_NPAGES) { in vm_reserv_populate()
734 if (index + npages > VM_LEVEL_0_NPAGES) in vm_reserv_alloc_contig()
768 if (allocpages < VM_LEVEL_0_NPAGES) in vm_reserv_alloc_contig()
810 n = ulmin(VM_LEVEL_0_NPAGES - index, npages); in vm_reserv_alloc_contig()
819 m += VM_LEVEL_0_NPAGES; in vm_reserv_alloc_contig()
820 first += VM_LEVEL_0_NPAGES; in vm_reserv_alloc_contig()
821 allocpages -= VM_LEVEL_0_NPAGES; in vm_reserv_alloc_contig()
822 } while (allocpages >= VM_LEVEL_0_NPAGES); in vm_reserv_alloc_contig()
887 VM_LEVEL_0_NPAGES) in vm_reserv_alloc_page()
938 for (; m < rv->pages + VM_LEVEL_0_NPAGES; m += VM_SUBLEVEL_0_NPAGES) in vm_reserv_break()
943 for (pos = 0; pos < VM_LEVEL_0_NPAGES; ) { in vm_reserv_break()
945 bit_ff_at(rv->popmap, pos + 1, VM_LEVEL_0_NPAGES, in vm_reserv_break()
948 pos = VM_LEVEL_0_NPAGES; in vm_reserv_break()
960 bit_nclear(rv->popmap, 0, VM_LEVEL_0_NPAGES - 1); in vm_reserv_break()
1080 rvd->marker.popcnt = VM_LEVEL_0_NPAGES; in vm_reserv_init()
1081 bit_nset(rvd->marker.popmap, 0, VM_LEVEL_0_NPAGES - 1); in vm_reserv_init()
1114 KASSERT(npages <= VM_LEVEL_0_NPAGES, in vm_reserv_is_populated()
1152 if (rv->popcnt == VM_LEVEL_0_NPAGES) { in vm_reserv_level_iffullpop()
1243 KASSERT(npages <= VM_LEVEL_0_NPAGES - 1, in vm_reserv_find_contig()
1245 KASSERT(ppn_bound <= VM_LEVEL_0_NPAGES, in vm_reserv_find_contig()
1286 if (npages > VM_LEVEL_0_NPAGES - 1) in vm_reserv_reclaim_contig()
1305 ppn_bound = boundary == 0 ? VM_LEVEL_0_NPAGES : in vm_reserv_reclaim_contig()
1344 hi = (pa + VM_LEVEL_0_SIZE <= high) ? VM_LEVEL_0_NPAGES : in vm_reserv_reclaim_contig()
1495 if (rv->popcnt == VM_LEVEL_0_NPAGES) in vm_reserv_to_superpage()