Lines Matching refs:pagevec
22 #include <linux/pagevec.h>
174 static DEFINE_PER_CPU(struct pagevec, lru_add_pvecs) = { 0, };
175 static DEFINE_PER_CPU(struct pagevec, lru_add_active_pvecs) = { 0, };
179 struct pagevec *pvec = &get_cpu_var(lru_add_pvecs);
189 struct pagevec *pvec = &get_cpu_var(lru_add_active_pvecs);
199 struct pagevec *pvec = &per_cpu(lru_add_pvecs, cpu);
256 struct pagevec pages_to_free;
313 void __pagevec_release(struct pagevec *pvec)
325 * This function reinitialises the caller's pagevec.
327 void __pagevec_release_nonlru(struct pagevec *pvec)
330 struct pagevec pages_to_free;
346 * on them. Reinitialises the caller's pagevec.
348 void __pagevec_lru_add(struct pagevec *pvec)
375 void __pagevec_lru_add_active(struct pagevec *pvec)
403 * Try to drop buffers from the pages in a pagevec
405 void pagevec_strip(struct pagevec *pvec)
436 unsigned pagevec_lookup(struct pagevec *pvec, struct address_space *mapping,
445 unsigned pagevec_lookup_tag(struct pagevec *pvec, struct address_space *mapping,