Lines Matching refs:last_pg
510 int last_pg;
585 for (last_pg = pages_in_upl - 1; last_pg >= first_pg; last_pg--) {
586 if (upl_page_present(pl, last_pg))
588 if (last_pg == first_pg) {
597 pages_in_upl = last_pg + 1;
598 last_pg = first_pg;
600 while (last_pg < pages_in_upl) {
604 for ( ; last_pg < pages_in_upl; last_pg++) {
605 if (upl_page_present(pl, last_pg))
611 for (start_pg = last_pg; last_pg < pages_in_upl; last_pg++) {
612 if (!upl_valid_page(pl, last_pg))
615 if (last_pg > start_pg) {
622 xsize = (last_pg - start_pg) * PAGE_SIZE;
627 if (last_pg == pages_in_upl)
635 if (!upl_page_present(pl, last_pg)) {
641 last_pg++;
650 for (start_pg = last_pg; last_pg < pages_in_upl; last_pg++) {
651 if (upl_valid_page(pl, last_pg) || !upl_page_present(pl, last_pg))
654 if (last_pg > start_pg) {
656 xsize = (last_pg - start_pg) * PAGE_SIZE;