• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/

Lines Matching defs:pvec

179 	struct pagevec *pvec = &get_cpu_var(lru_add_pvecs);
182 if (!pagevec_add(pvec, page))
183 __pagevec_lru_add(pvec);
189 struct pagevec *pvec = &get_cpu_var(lru_add_active_pvecs);
192 if (!pagevec_add(pvec, page))
193 __pagevec_lru_add_active(pvec);
199 struct pagevec *pvec = &per_cpu(lru_add_pvecs, cpu);
202 if (pagevec_count(pvec))
203 __pagevec_lru_add(pvec);
204 pvec = &per_cpu(lru_add_active_pvecs, cpu);
205 if (pagevec_count(pvec))
206 __pagevec_lru_add_active(pvec);
313 void __pagevec_release(struct pagevec *pvec)
316 release_pages(pvec->pages, pagevec_count(pvec), pvec->cold);
317 pagevec_reinit(pvec);
327 void __pagevec_release_nonlru(struct pagevec *pvec)
332 pagevec_init(&pages_to_free, pvec->cold);
333 for (i = 0; i < pagevec_count(pvec); i++) {
334 struct page *page = pvec->pages[i];
341 pagevec_reinit(pvec);
348 void __pagevec_lru_add(struct pagevec *pvec)
353 for (i = 0; i < pagevec_count(pvec); i++) {
354 struct page *page = pvec->pages[i];
369 release_pages(pvec->pages, pvec->nr, pvec->cold);
370 pagevec_reinit(pvec);
375 void __pagevec_lru_add_active(struct pagevec *pvec)
380 for (i = 0; i < pagevec_count(pvec); i++) {
381 struct page *page = pvec->pages[i];
398 release_pages(pvec->pages, pvec->nr, pvec->cold);
399 pagevec_reinit(pvec);
405 void pagevec_strip(struct pagevec *pvec)
409 for (i = 0; i < pagevec_count(pvec); i++) {
410 struct page *page = pvec->pages[i];
422 * @pvec: Where the resulting pages are placed
428 * in the mapping. The pages are placed in @pvec. pagevec_lookup() takes a
429 * reference against the pages in @pvec.
436 unsigned pagevec_lookup(struct pagevec *pvec, struct address_space *mapping,
439 pvec->nr = find_get_pages(mapping, start, nr_pages, pvec->pages);
440 return pagevec_count(pvec);
445 unsigned pagevec_lookup_tag(struct pagevec *pvec, struct address_space *mapping,
448 pvec->nr = find_get_pages_tag(mapping, index, tag,
449 nr_pages, pvec->pages);
450 return pagevec_count(pvec);