/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | pagevec.h | 2 * 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_free(struct pagevec *pvec); 25 void ____pagevec_lru_add(struct pagevec *pvec, enum lru_list lru); 26 void pagevec_strip(struct pagevec *pvec); 27 unsigned pagevec_lookup(struct pagevec *pvec, struct address_space *mapping, 29 unsigned pagevec_lookup_tag(struct pagevec *pve [all...] |
H A D | fscache.h | 24 #include <linux/pagevec.h> 48 struct pagevec; 145 struct pagevec *cached_pvec);
|
H A D | fscache-cache.h | 520 struct pagevec *pagevec);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cachefiles/ |
H A D | rdwr.c | 153 struct pagevec pagevec; local 162 pagevec_init(&pagevec, 0); 180 pagevec_add(&pagevec, monitor->netfs_page); 181 fscache_mark_pages_cached(monitor->op, &pagevec); 228 struct pagevec *pagevec) 237 pagevec_reinit(pagevec); 283 pagevec_add(pagevec, backpage); 284 __pagevec_lru_add_file(pagevec); 225 cachefiles_read_backing_file_one(struct cachefiles_object *object, struct fscache_retrieval *op, struct page *netpage, struct pagevec *pagevec) argument 397 struct pagevec pagevec; local 696 struct pagevec pagevec; local 809 struct pagevec pagevec; local 850 struct pagevec pagevec; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/mm/ |
H A D | swap.c | 23 #include <linux/pagevec.h> 44 static DEFINE_PER_CPU(struct pagevec[NR_LRU_LISTS], lru_add_pvecs); 45 static DEFINE_PER_CPU(struct pagevec, lru_rotate_pvecs); 109 static void pagevec_move_tail(struct pagevec *pvec) 147 struct pagevec *pvec; 221 struct pagevec *pvec = &get_cpu_var(lru_add_pvecs)[lru]; 257 * difficult to do when using the pagevec cache, so bypass that. 277 struct pagevec *pvecs = per_cpu(lru_add_pvecs, cpu); 278 struct pagevec *pvec; 333 struct pagevec pages_to_fre [all...] |
H A D | truncate.c | 18 #include <linux/pagevec.h> 214 struct pagevec pvec; 325 struct pagevec pvec; 423 struct pagevec pvec;
|
H A D | fadvise.c | 16 #include <linux/pagevec.h>
|
H A D | swap_state.c | 19 #include <linux/pagevec.h>
|
H A D | readahead.c | 18 #include <linux/pagevec.h>
|
H A D | vmscan.c | 29 #include <linux/pagevec.h> 627 struct pagevec freed_pvec; 1165 struct pagevec pvec; 1388 struct pagevec pvec; 2870 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfs/ |
H A D | read.c | 51 p->pagevec = p->page_array; 53 p->pagevec = kcalloc(pagecount, sizeof(struct page *), GFP_KERNEL); 54 if (!p->pagevec) { 65 if (p && (p->pagevec != &p->page_array[0])) 66 kfree(p->pagevec); 190 data->args.pages = data->pagevec; 278 data->pagevec[0] = page; 314 pages = data->pagevec;
|
H A D | direct.c | 255 nfs_direct_dirty_pages(data->pagevec, 259 nfs_direct_release_pages(data->pagevec, data->npages); 319 data->npages, 1, 0, data->pagevec, NULL); 328 nfs_direct_release_pages(data->pagevec, result); 346 data->args.pages = data->pagevec; 456 nfs_direct_release_pages(data->pagevec, data->npages); 750 data->npages, 0, 0, data->pagevec, NULL); 759 nfs_direct_release_pages(data->pagevec, result); 779 data->args.pages = data->pagevec;
|
H A D | write.c | 65 if (p && (p->pagevec != &p->page_array[0])) 66 kfree(p->pagevec); 80 p->pagevec = p->page_array; 82 p->pagevec = kcalloc(pagecount, sizeof(struct page *), GFP_NOFS); 83 if (!p->pagevec) { 94 if (p && (p->pagevec != &p->page_array[0])) 95 kfree(p->pagevec); 820 data->args.pages = data->pagevec; 914 data->pagevec[0] = page; 956 pages = data->pagevec; [all...] |
H A D | fscache-index.c | 265 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nilfs2/ |
H A D | page.c | 31 #include <linux/pagevec.h> 349 struct pagevec pvec; 404 struct pagevec pvec; 465 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/fscache/ |
H A D | page.c | 16 #include <linux/pagevec.h> 933 * @pagevec: The pages to be marked 939 struct pagevec *pagevec) 945 atomic_add(pagevec->nr, &fscache_n_marks); 948 for (loop = 0; loop < pagevec->nr; loop++) { 949 struct page *page = pagevec->pages[loop]; 966 op->mapping, pagevec); 967 pagevec_reinit(pagevec); 938 fscache_mark_pages_cached(struct fscache_retrieval *op, struct pagevec *pagevec) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/afs/ |
H A D | write.c | 16 #include <linux/pagevec.h> 282 struct pagevec pv; 593 struct pagevec pv;
|
H A D | cache.c | 373 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cifs/ |
H A D | cache.c | 296 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ramfs/ |
H A D | file-nommu.c | 21 #include <linux/pagevec.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/9p/ |
H A D | cache.c | 215 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/mm/ |
H A D | homecache.c | 27 #include <linux/pagevec.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ceph/ |
H A D | addr.c | 9 #include <linux/pagevec.h> 467 struct pagevec pvec; 599 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/gfs2/ |
H A D | aops.c | 16 #include <linux/pagevec.h> 248 * gfs2_write_jdata_pagevec - Write back a pagevec's worth of pages 260 struct pagevec *pvec, 334 struct pagevec pvec;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hugetlbfs/ |
H A D | inode.c | 26 #include <linux/pagevec.h> 68 static void huge_pagevec_release(struct pagevec *pvec) 343 struct pagevec pvec;
|