Searched refs:pvec (Results 1 - 11 of 11) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dpagevec.h23 void __pagevec_release(struct pagevec *pvec);
24 void __pagevec_release_nonlru(struct pagevec *pvec);
25 void __pagevec_free(struct pagevec *pvec);
26 void __pagevec_lru_add(struct pagevec *pvec);
27 void __pagevec_lru_add_active(struct pagevec *pvec);
28 void pagevec_strip(struct pagevec *pvec);
29 unsigned pagevec_lookup(struct pagevec *pvec, struct address_space *mapping,
31 unsigned pagevec_lookup_tag(struct pagevec *pvec,
35 static inline void pagevec_init(struct pagevec *pvec, int cold) argument
37 pvec
41 pagevec_reinit(struct pagevec *pvec) argument
46 pagevec_count(struct pagevec *pvec) argument
51 pagevec_space(struct pagevec *pvec) argument
59 pagevec_add(struct pagevec *pvec, struct page *page) argument
66 pagevec_release(struct pagevec *pvec) argument
72 pagevec_release_nonlru(struct pagevec *pvec) argument
78 pagevec_free(struct pagevec *pvec) argument
84 pagevec_lru_add(struct pagevec *pvec) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A Dswap.c179 struct pagevec *pvec = &get_cpu_var(lru_add_pvecs); local
182 if (!pagevec_add(pvec, page))
183 __pagevec_lru_add(pvec);
189 struct pagevec *pvec = &get_cpu_var(lru_add_active_pvecs); local
192 if (!pagevec_add(pvec, page))
193 __pagevec_lru_add_active(pvec);
199 struct pagevec *pvec = &per_cpu(lru_add_pvecs, cpu); local
202 if (pagevec_count(pvec))
203 __pagevec_lru_add(pvec);
204 pvec
313 __pagevec_release(struct pagevec *pvec) argument
327 __pagevec_release_nonlru(struct pagevec *pvec) argument
348 __pagevec_lru_add(struct pagevec *pvec) argument
375 __pagevec_lru_add_active(struct pagevec *pvec) argument
405 pagevec_strip(struct pagevec *pvec) argument
436 pagevec_lookup(struct pagevec *pvec, struct address_space *mapping, pgoff_t start, unsigned nr_pages) argument
445 pagevec_lookup_tag(struct pagevec *pvec, struct address_space *mapping, pgoff_t *index, int tag, unsigned nr_pages) argument
[all...]
H A Dtruncate.c163 struct pagevec pvec; local
173 pagevec_init(&pvec, 0);
176 pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) {
177 for (i = 0; i < pagevec_count(&pvec); i++) {
178 struct page *page = pvec.pages[i];
198 pagevec_release(&pvec);
215 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) {
221 if (pvec.pages[0]->index > end) {
222 pagevec_release(&pvec);
225 for (i = 0; i < pagevec_count(&pvec);
272 struct pagevec pvec; local
370 struct pagevec pvec; local
[all...]
H A Dvmscan.c661 struct pagevec pvec; local
665 pagevec_init(&pvec, 1);
709 if (!pagevec_add(&pvec, page)) {
711 __pagevec_release(&pvec);
719 pagevec_release(&pvec);
770 struct pagevec pvec; local
843 pagevec_init(&pvec, 1);
856 if (!pagevec_add(&pvec, page)) {
862 pagevec_strip(&pvec);
863 __pagevec_release(&pvec);
[all...]
H A Dpage-writeback.c612 struct pagevec pvec; local
624 pagevec_init(&pvec, 0);
637 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index,
644 struct page *page = pvec.pages[i];
686 pagevec_release(&pvec);
H A Dfilemap.c245 struct pagevec pvec; local
253 pagevec_init(&pvec, 0);
256 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index,
262 struct page *page = pvec.pages[i];
272 pagevec_release(&pvec);
H A Dpage_alloc.c1418 void __pagevec_free(struct pagevec *pvec) argument
1420 int i = pagevec_count(pvec);
1423 free_hot_cold_page(pvec->pages[i], pvec->cold);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hugetlbfs/
H A Dinode.c50 static void huge_pagevec_release(struct pagevec *pvec) argument
54 for (i = 0; i < pagevec_count(pvec); ++i)
55 put_page(pvec->pages[i]);
57 pagevec_reinit(pvec);
193 struct pagevec pvec; local
197 pagevec_init(&pvec, 0);
200 if (!pagevec_lookup(&pvec, mapping, next, PAGEVEC_SIZE)) {
207 for (i = 0; i < pagevec_count(&pvec); ++i) {
208 struct page *page = pvec.pages[i];
219 huge_pagevec_release(&pvec);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_aops.c620 struct pagevec pvec; local
639 pagevec_init(&pvec, 0);
643 if (!pagevec_lookup(&pvec, inode->i_mapping, tindex, len))
646 for (i = 0; i < pagevec_count(&pvec); i++) {
647 struct page *page = pvec.pages[i];
674 pagevec_release(&pvec);
867 struct pagevec pvec; local
870 pagevec_init(&pvec, 0);
874 if (!pagevec_lookup(&pvec, inode->i_mapping, tindex, len))
877 for (i = 0; i < pagevec_count(&pvec);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/cifs/
H A Dfile.c1128 struct pagevec pvec; local
1165 pagevec_init(&pvec, 0);
1178 (nr_pages = pagevec_lookup_tag(&pvec, mapping, &index,
1190 page = pvec.pages[i];
1244 * BB can we get rid of this? pages are held by pvec
1293 page = pvec.pages[first + i];
1310 pagevec_release(&pvec);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/chips/
H A Dcfi_cmdset_0001.c1480 unsigned long adr, const struct kvec **pvec,
1557 vec = *pvec;
1587 *pvec = vec;
1479 do_write_buffer(struct map_info *map, struct flchip *chip, unsigned long adr, const struct kvec **pvec, unsigned long *pvec_seek, int len) argument

Completed in 137 milliseconds