Lines Matching refs:ppa
311 page_t *pp, **ppa;
329 ppa = kmem_zalloc(ppalen, KM_NOSLEEP);
330 if (ppa == NULL) {
349 ppa[i] = pp;
353 page_downgrade(ppa[i]);
356 return (ppa);
362 page_free(ppa[i], 0);
363 kmem_free(ppa, ppalen);
375 rd_phys_free(page_t **ppa, pgcnt_t npages)
381 if (! page_tryupgrade(ppa[i])) {
382 page_unlock(ppa[i]);
383 while (! page_lock(ppa[i], SE_EXCL, NULL, P_RECLAIM))
386 page_free(ppa[i], 0);
389 kmem_free(ppa, ppalen);