Searched refs:wbc (Results 1 - 25 of 54) sorted by relevance

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dmpage.h20 struct writeback_control *wbc, get_block_t get_block);
22 struct writeback_control *wbc);
H A Dwriteback.h71 void writeback_inodes(struct writeback_control *wbc);
116 typedef int (*writepage_t)(struct page *page, struct writeback_control *wbc,
121 struct writeback_control *wbc);
123 struct writeback_control *wbc, writepage_t writepage,
125 int do_writepages(struct address_space *mapping, struct writeback_control *wbc);
H A Dbuffer_head.h204 struct writeback_control *wbc);
221 struct writeback_control *wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A Dpage-writeback.c216 struct writeback_control wbc = { local
241 writeback_inodes(&wbc);
250 pages_written += write_chunk - wbc.nr_to_write;
367 struct writeback_control wbc = { local
385 wbc.encountered_congestion = 0;
386 wbc.nr_to_write = MAX_WRITEBACK_PAGES;
387 wbc.pages_skipped = 0;
388 writeback_inodes(&wbc);
389 min_pages -= MAX_WRITEBACK_PAGES - wbc.nr_to_write;
390 if (wbc
439 struct writeback_control wbc = { local
605 write_cache_pages(struct address_space *mapping, struct writeback_control *wbc, writepage_t writepage, void *data) argument
708 __writepage(struct page *page, struct writeback_control *wbc, void *data) argument
725 generic_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
737 do_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
765 struct writeback_control wbc = { local
852 redirty_page_for_writepage(struct writeback_control *wbc, struct page *page) argument
[all...]
H A Dpage_io.c104 int swap_writepage(struct page *page, struct writeback_control *wbc) argument
121 if (wbc->sync_mode == WB_SYNC_ALL)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Dfs-writeback.c153 __sync_single_inode(struct inode *inode, struct writeback_control *wbc) argument
158 int wait = wbc->sync_mode == WB_SYNC_ALL;
170 ret = do_writepages(mapping, wbc);
195 if (wbc->for_kupdate) {
244 __writeback_single_inode(struct inode *inode, struct writeback_control *wbc) argument
253 if ((wbc->sync_mode != WB_SYNC_ALL) && (inode->i_state & I_LOCK)) {
264 ret = do_writepages(mapping, wbc);
283 return __sync_single_inode(inode, wbc);
287 sync_sb_inodes(struct super_block *sb, struct writeback_control *wbc) argument
291 if (!wbc
393 writeback_inodes(struct writeback_control *wbc) argument
442 struct writeback_control wbc = { local
541 struct writeback_control wbc = { local
572 sync_inode(struct inode *inode, struct writeback_control *wbc) argument
[all...]
H A Dmpage.c448 static int __mpage_writepage(struct page *page, struct writeback_control *wbc, argument
645 ret = mapping->a_ops->writepage(page, wbc);
664 * @wbc: subtract the number of written pages from *@wbc->nr_to_write
676 * the call was made get new I/O started against them. If wbc->sync_mode is
682 struct writeback_control *wbc, get_block_t get_block)
687 ret = generic_writepages(mapping, wbc);
696 ret = write_cache_pages(mapping, wbc, __mpage_writepage, &mpd);
705 struct writeback_control *wbc)
713 int ret = __mpage_writepage(page, wbc,
681 mpage_writepages(struct address_space *mapping, struct writeback_control *wbc, get_block_t get_block) argument
704 mpage_writepage(struct page *page, get_block_t get_block, struct writeback_control *wbc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext3/
H A Dfsync.c80 struct writeback_control wbc = { local
84 ret = sync_inode(inode, &wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext4/
H A Dfsync.c80 struct writeback_control wbc = { local
84 ret = sync_inode(inode, &wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/afs/
H A Dwrite.c484 int afs_writepage(struct page *page, struct writeback_control *wbc) argument
502 wbc->nr_to_write -= ret;
503 if (wbc->nonblocking && bdi_write_congested(bdi))
504 wbc->encountered_congestion = 1;
514 struct writeback_control *wbc,
552 if (wbc->sync_mode != WB_SYNC_NONE)
575 wbc->nr_to_write -= ret;
577 if (wbc->nonblocking && bdi_write_congested(bdi)) {
578 wbc->encountered_congestion = 1;
583 } while (index < end && wbc
513 afs_writepages_region(struct address_space *mapping, struct writeback_control *wbc, pgoff_t index, pgoff_t end, pgoff_t *_next) argument
593 afs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
756 struct writeback_control wbc = { local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfs/
H A Dwrite.c200 static int wb_priority(struct writeback_control *wbc) argument
202 if (wbc->for_reclaim)
204 if (wbc->for_kupdate)
304 static int nfs_writepage_locked(struct page *page, struct writeback_control *wbc) argument
315 if (wbc->for_writepages)
316 pgio = wbc->fs_private;
318 nfs_pageio_init_write(&mypgio, inode, wb_priority(wbc));
347 if (!wbc->for_writepages)
352 int nfs_writepage(struct page *page, struct writeback_control *wbc) argument
356 err = nfs_writepage_locked(page, wbc);
361 nfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
1279 nfs_sync_mapping_wait(struct address_space *mapping, struct writeback_control *wbc, int how) argument
1335 struct writeback_control wbc = { local
1357 struct writeback_control wbc = { local
1382 struct writeback_control wbc = { local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_aops.c392 struct writeback_control *wbc,
404 wbc->pages_skipped++; /* We didn't write this page */
729 struct writeback_control *wbc,
834 wbc->nr_to_write--;
836 wbc->encountered_congestion = 1;
838 } else if (wbc->nr_to_write <= 0) {
842 xfs_start_page_writeback(page, wbc, !page_dirty, count);
862 struct writeback_control *wbc,
879 iomapp, ioendp, wbc, startio, all_bh);
912 struct writeback_control *wbc,
390 xfs_start_page_writeback( struct page *page, struct writeback_control *wbc, int clear_dirty, int buffers) argument
723 xfs_convert_page( struct inode *inode, struct page *page, loff_t tindex, xfs_iomap_t *mp, xfs_ioend_t **ioendp, struct writeback_control *wbc, int startio, int all_bh) argument
857 xfs_cluster_write( struct inode *inode, pgoff_t tindex, xfs_iomap_t *iomapp, xfs_ioend_t **ioendp, struct writeback_control *wbc, int startio, int all_bh, pgoff_t tlast) argument
909 xfs_page_state_convert( struct inode *inode, struct page *page, struct writeback_control *wbc, int startio, int unmapped) argument
1156 xfs_vm_writepage( struct page *page, struct writeback_control *wbc) argument
1223 xfs_vm_writepages( struct address_space *mapping, struct writeback_control *wbc) argument
1260 struct writeback_control wbc = { local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/jfs/
H A Dinode.c256 static int jfs_writepage(struct page *page, struct writeback_control *wbc) argument
258 return nobh_writepage(page, jfs_get_block, wbc);
262 struct writeback_control *wbc)
264 return mpage_writepages(mapping, wbc, jfs_get_block);
261 jfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/bfs/
H A Dfile.c136 static int bfs_writepage(struct page *page, struct writeback_control *wbc) argument
138 return block_write_full_page(page, bfs_get_block, wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hpfs/
H A Dfile.c85 static int hpfs_writepage(struct page *page, struct writeback_control *wbc) argument
87 return block_write_full_page(page,hpfs_get_block, wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus_journal/
H A Dinode.c25 static int hfsplus_writepage(struct page *page, struct writeback_control *wbc) argument
27 return block_write_full_page(page, hfsplus_get_block, wbc);
151 static int hfsplus_journalled_writepage(struct page *page, struct writeback_control *wbc) argument
202 ret = block_write_full_page(page, hfsplus_get_block, wbc);
212 redirty_page_for_writepage(wbc, page);
287 struct writeback_control *wbc)
294 return mpage_writepages(mapping, wbc, NULL);
296 return mpage_writepages(mapping, wbc, hfsplus_get_block);
303 struct writeback_control *wbc)
314 ret = mpage_writepages(mapping, wbc, NUL
286 hfsplus_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/cifs/
H A Dfile.c1110 struct writeback_control *wbc)
1140 return generic_writepages(mapping, wbc);
1146 return generic_writepages(mapping, wbc);
1150 return generic_writepages(mapping, wbc);
1157 if (wbc->nonblocking && bdi_write_congested(bdi)) {
1158 wbc->encountered_congestion = 1;
1166 if (wbc->range_cyclic) {
1170 index = wbc->range_start >> PAGE_CACHE_SHIFT;
1171 end = wbc->range_end >> PAGE_CACHE_SHIFT;
1172 if (wbc
1109 cifs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
1329 cifs_writepage(struct page* page, struct writeback_control *wbc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/gfs2/
H A Dops_address.c111 static int gfs2_writepage(struct page *page, struct writeback_control *wbc) argument
148 error = block_write_full_page(page, gfs2_get_block_noalloc, wbc);
155 redirty_page_for_writepage(wbc, page);
163 * @wbc: Write-back control
174 struct writeback_control *wbc)
181 return mpage_writepages(mapping, wbc, gfs2_get_block_noalloc);
183 return generic_writepages(mapping, wbc);
173 gfs2_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/
H A Drd.c160 static int ramdisk_writepage(struct page *page, struct writeback_control *wbc) argument
165 if (wbc->for_reclaim)
176 struct writeback_control *wbc)
175 ramdisk_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ecryptfs/
H A Dmmap.c172 static int ecryptfs_writepage(struct page *page, struct writeback_control *wbc) argument
179 ctx.param.wbc = wbc;
434 struct writeback_control *wbc)
438 rc = lower_inode->i_mapping->a_ops->writepage(lower_page, wbc);
432 ecryptfs_writepage_and_release_lower_page(struct page *lower_page, struct inode *lower_inode, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ntfs/
H A Daops.c519 * @wbc: writeback control structure
538 static int ntfs_write_block(struct page *page, struct writeback_control *wbc) argument
579 redirty_page_for_writepage(wbc, page);
834 redirty_page_for_writepage(wbc, page);
866 * @wbc: writeback control structure
888 struct writeback_control *wbc)
925 sync = (wbc->sync_mode == WB_SYNC_ALL);
1280 redirty_page_for_writepage(wbc, page);
1301 * @wbc: writeback control structure
1321 static int ntfs_writepage(struct page *page, struct writeback_control *wbc) argument
887 ntfs_write_mst_block(struct page *page, struct writeback_control *wbc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus/
H A Dinode.c25 static int hfsplus_writepage(struct page *page, struct writeback_control *wbc) argument
27 return block_write_full_page(page, hfsplus_get_block, wbc);
108 struct writeback_control *wbc)
110 return mpage_writepages(mapping, wbc, hfsplus_get_block);
107 hfsplus_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/adfs/
H A Dinode.c54 static int adfs_writepage(struct page *page, struct writeback_control *wbc) argument
56 return block_write_full_page(page, adfs_get_block, wbc);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext2/
H A Dinode.c628 static int ext2_writepage(struct page *page, struct writeback_control *wbc) argument
630 return block_write_full_page(page, ext2_get_block, wbc);
660 struct writeback_control *wbc)
662 return nobh_writepage(page, ext2_get_block, wbc);
682 ext2_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
684 return mpage_writepages(mapping, wbc, ext2_get_block);
1302 struct writeback_control wbc = { local
1306 return sync_inode(inode, &wbc);
659 ext2_nobh_writepage(struct page *page, struct writeback_control *wbc) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/fat/
H A Dinode.c119 static int fat_writepage(struct page *page, struct writeback_control *wbc) argument
121 return block_write_full_page(page, fat_get_block, wbc);
125 struct writeback_control *wbc)
127 return mpage_writepages(mapping, wbc, fat_get_block);
1442 struct writeback_control wbc = { local
1450 ret = sync_inode(inode, &wbc);
124 fat_writepages(struct address_space *mapping, struct writeback_control *wbc) argument

Completed in 303 milliseconds

123