Lines Matching defs:pgs
246 seg->pgs = pagearray;
249 seg->lastpg = seg->pgs + (n - 1);
254 for (i = 0, curpg = seg->pgs; i < n;
265 uvm_pmr_freepages(&seg->pgs[seg->avail_start - seg->start],
509 struct vm_page *pgs;
535 if (seg->pgs)
550 pgs = km_alloc(round_page(npages * sizeof(*pgs)),
552 if (pgs == NULL) {
561 pgs[lcv].phys_addr = paddr;
562 VM_MDPAGE_INIT(&pgs[lcv]);
566 atomic_setbits_int(&pgs[lcv].pg_flags,
568 pgs[lcv].wire_count = 1;
579 uvm_pmr_freepages(&pgs[avail_start - start],
586 pgs = NULL;
633 ps->pgs = NULL;
635 ps->pgs = pgs;
636 ps->lastpg = pgs + npages - 1;
1031 uvm_page_unbusy(struct vm_page **pgs, int npgs)
1037 pg = pgs[i];
1199 return (psi == -1) ? NULL : &vm_physmem[psi].pgs[off];