Searched refs:pagevec (Results 1 - 25 of 27) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dpagevec.h2 * include/linux/pagevec.h
5 * pages. A pagevec is a multipage container which is used for that.
11 /* 14 pointers + two long's align the pagevec structure to a power of two */
17 struct pagevec { struct
23 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 *pve
[all...]
H A Dnfs_xdr.h733 struct page **pagevec; member in struct:nfs_read_data
734 unsigned int npages; /* Max length of pagevec */
752 struct page **pagevec; member in struct:nfs_write_data
753 unsigned int npages; /* Max length of pagevec */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A Dswap.c22 #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 *pve
[all...]
H A Dtruncate.c16 #include <linux/pagevec.h>
163 struct pagevec pvec;
272 struct pagevec pvec;
370 struct pagevec pvec;
H A Dreadahead.c17 #include <linux/pagevec.h>
136 struct pagevec lru_pvec;
167 struct pagevec lru_pvec;
H A Dfadvise.c16 #include <linux/pagevec.h>
H A Dmemory_hotplug.c15 #include <linux/pagevec.h>
H A Dswap_state.c17 #include <linux/pagevec.h>
H A Dvmscan.c29 #include <linux/pagevec.h>
447 struct pagevec freed_pvec;
661 struct pagevec pvec;
770 struct pagevec pvec;
H A Dpage-writeback.c35 #include <linux/pagevec.h>
612 struct pagevec pvec;
H A Dfilemap.c28 #include <linux/pagevec.h>
245 struct pagevec pvec;
1842 * caller's lru-buffering pagevec. This function is specifically for
1847 struct page **cached_page, struct pagevec *lru_pvec)
2089 struct pagevec lru_pvec;
H A Dmigrate.c22 #include <linux/pagevec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfs/
H A Dread.c49 p->pagevec = p->page_array;
51 p->pagevec = kcalloc(pagecount, sizeof(struct page *), GFP_NOFS);
52 if (!p->pagevec) {
64 if (p && (p->pagevec != &p->page_array[0]))
65 kfree(p->pagevec);
173 data->args.pages = data->pagevec;
269 data->pagevec[0] = page;
304 pages = data->pagevec;
H A Ddirect.c244 nfs_direct_dirty_pages(data->pagevec,
248 nfs_direct_release_pages(data->pagevec, data->npages);
291 data->npages, 1, 0, data->pagevec, NULL);
298 nfs_direct_release_pages(data->pagevec, result);
312 data->args.pages = data->pagevec;
385 nfs_direct_release_pages(data->pagevec, data->npages);
625 data->npages, 0, 0, data->pagevec, NULL);
632 nfs_direct_release_pages(data->pagevec, result);
648 data->args.pages = data->pagevec;
H A Dwrite.c64 if (p && (p->pagevec != &p->page_array[0]))
65 kfree(p->pagevec);
83 p->pagevec = p->page_array;
85 p->pagevec = kcalloc(pagecount, sizeof(struct page *), GFP_NOFS);
86 if (!p->pagevec) {
98 if (p && (p->pagevec != &p->page_array[0]))
99 kfree(p->pagevec);
789 data->args.pages = data->pagevec;
861 data->pagevec[0] = page;
904 pages = data->pagevec;
[all...]
H A Ddir.c33 #include <linux/pagevec.h>
1520 struct pagevec lru_pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ramfs/
H A Dfile-nommu.c22 #include <linux/pagevec.h>
62 struct pagevec lru_pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Dmpage.c28 #include <linux/pagevec.h>
390 struct pagevec lru_pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/afs/
H A Dwrite.c16 #include <linux/pagevec.h>
327 struct pagevec pv;
659 struct pagevec pv;
H A Dinternal.h27 struct pagevec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hugetlbfs/
H A Dinode.c24 #include <linux/pagevec.h>
50 static void huge_pagevec_release(struct pagevec *pvec)
193 struct pagevec pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_aops.c41 #include <linux/pagevec.h>
620 struct pagevec pvec;
867 struct pagevec pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/cifs/
H A Dfile.c29 #include <linux/pagevec.h>
1128 struct pagevec pvec;
1646 struct pagevec *plru_pvec)
1704 struct pagevec lru_pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ntfs/
H A Dfile.c24 #include <linux/pagevec.h>
77 * @lru_pvec: lru-buffering pagevec of the caller
114 struct page **cached_page, struct pagevec *lru_pvec)
401 * @lru_pvec: lru-buffering pagevec of caller
407 * caller's lru-buffering pagevec @lru_pvec.
417 struct page **cached_page, struct pagevec *lru_pvec)
1806 struct pagevec lru_pvec;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/gfs2/
H A Dops_address.c16 #include <linux/pagevec.h>

Completed in 190 milliseconds

12