Lines Matching defs:pfn
281 * Called from page_get_contig_pages to get the approximate kcage pfn range
704 pfn_t pfn = PFN_INVALID;
707 return (pfn);
713 pfn = --lp->curr;
718 pfn = lp->curr++;
730 return (pfn);
762 static pfn_t pfn;
768 pfn = PFN_INVALID;
771 if (pfn == PFN_INVALID) {
783 pfn = lp->curr;
792 pfn = lp->base;
796 if (lp->decr != 0) { /* decrementing pfn */
797 if (pfn == lp->lim) {
803 pfn = PFN_INVALID;
807 ASSERT(pfn >= lp->curr && pfn < lp->lim);
808 } else { /* incrementing pfn */
809 if (pfn == lp->curr) {
815 pfn = PFN_INVALID;
819 ASSERT(pfn >= lp->base && pfn < lp->curr);
822 return (pfn++);
908 pfn_t pfn;
953 pfn = PFN_INVALID; /* prime for alignment test */
955 if ((pfn = kcage_get_pfn(0)) == PFN_INVALID)
958 if ((pp = page_numtopp_nolock(pfn)) != NULL) {
1444 pfn_t pfn;
1480 pfn = kcage_get_pfn(1);
1481 if (pfn == PFN_INVALID) { /* eek! no where to grow */
1488 if ((pp = page_numtopp_nolock(pfn)) == NULL) {
1494 * Sanity check. Skip this pfn if it is
1497 if (pfn_is_being_deleted(pfn)) {
1673 pfn_t pfn;
1690 pfn = PFN_INVALID; /* force scan reset */
1691 start_pfn = PFN_INVALID; /* force init with 1st cage pfn */
1720 if ((pfn = kcage_walk_cage(pfn == PFN_INVALID)) ==
1726 start_pfn = pfn;
1727 else if (start_pfn == pfn) {
1739 pp = page_numtopp_nolock(pfn);