• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/

Lines Matching refs:writeback

2  * fs/fs-writeback.c
8 * pages against inodes. ie: data writeback. Writeout of the
13 * Additions for address_space-based writeback
25 #include <linux/writeback.h>
53 #include <trace/events/writeback.h>
61 * writeback_in_progress - determine whether there is writeback in progress
64 * Determine whether there is writeback waiting to be handled against a
109 * This is WB_SYNC_NONE writeback, so if allocation fails just
110 * wakeup the thread for old dirty data writeback
130 * bdi_start_writeback - start writeback
135 * This does WB_SYNC_NONE opportunistic writeback. The IO is only
146 * bdi_start_background_writeback - start background writeback
150 * This does WB_SYNC_NONE background writeback. The IO is only
209 * from permanently stopping the whole bdi writeback.
283 * Wait for writeback on an inode to complete.
325 * If this inode is locked for writeback and we are not doing
326 * writeback-for-data-integrity, move it to b_more_io so that
327 * writeback can proceed with the other inodes on s_io.
364 * Some filesystems may redirty the inode during the writeback
398 * retrying writeback of the dirty page/inode
405 * Filesystems can dirty the inode during writeback
428 * For background writeback the caller does not have the sb pinned
429 * before calling writeback. So make sure that we do pin it, so it doesn't
460 * Return 1, if the caller writeback routine should be
507 * writeback is not making progress due to locked
589 * Explicit flushing or periodic writeback of "old" data.
592 * dirtying-time in the inode's address_space. So this periodic writeback code
596 * Try to run once per dirty_writeback_interval. But if a writeback event
630 * Stop writeback when nr_pages has been consumed
673 * become available for writeback. Otherwise
713 * When set to zero, disable periodic writeback
743 * Retrieve work items and do the writeback they describe
775 * Check for periodic writeback, kupdated() style
784 * Handle writeback of dirty data for the device backed by this bdi. Also
848 * Start writeback of `nr_pages' pages. If `nr_pages' is zero, write back
1011 * If `bdi' is non-zero then we're being asked to writeback a specific queue.
1034 * Data integrity sync. Must wait for all pages under writeback,
1072 * writeback_inodes_sb - writeback dirty inodes from given super_block
1075 * Start writeback on some inodes on this super_block. No guarantees are made
1102 * writeback_inodes_sb_if_idle - start writeback if none underway
1105 * Invoke writeback_inodes_sb if no writeback is currently underway.
1106 * Returns 1 if writeback was started, 0 if not.
1183 * @wbc: controls the writeback mode