Lines Matching defs:pvec
467 struct pagevec pvec;
470 pagevec_init(&pvec, 0);
472 if (pagevec_add(&pvec, pages[i]) == 0)
473 pagevec_release(&pvec);
475 pagevec_release(&pvec);
599 struct pagevec pvec;
631 pagevec_init(&pvec, 0);
698 pvec_pages = pagevec_lookup_tag(&pvec, mapping, &index,
705 page = pvec.pages[i];
790 /* note position of first page in pvec */
819 dout("reached end pvec, trying for more\n");
820 pagevec_reinit(&pvec);
824 /* shift unused pages over in the pvec... we
827 dout(" pvec leftover page %p\n",
828 pvec.pages[j]);
829 pvec.pages[j-i+first] = pvec.pages[j];
831 pvec.nr -= i-first;
859 dout("pagevec_release on %d pages (%p)\n", (int)pvec.nr,
860 pvec.nr ? pvec.pages[0] : NULL);
861 pagevec_release(&pvec);