Searched refs:flusher (Results 1 - 19 of 19) sorted by relevance

/linux-4.1.27/include/crypto/
H A Dmcryptd.h95 unsigned long (*flusher)(struct mcryptd_alg_cstate *cstate); member in struct:mcryptd_alg_state
/linux-4.1.27/crypto/
H A Dmcryptd.c55 /* put the flusher on the flush list */ mcryptd_arm_flusher()
144 cstate->alg_state->flusher(cstate); mcryptd_opportunistic_flush()
215 alg_state->flusher(alg_cpu_state); mcryptd_flusher()
/linux-4.1.27/fs/
H A Dsync.c93 * Sync everything. We start by waking flusher threads so that most of
95 * which effectively also waits for all flusher threads to finish doing
H A Dfs-writeback.c193 * We just wake up the flusher thread. It will perform background bdi_start_background_writeback()
419 * inodes. This function can be called only by flusher thread - noone else
420 * processes all inodes in writeback lists and requeueing inodes behind flusher
598 * function since flusher thread may be doing for example sync in writeback_single_inode()
852 * only the flusher working on the first wb should do it.
H A Dinode.c534 * Wait for flusher thread to be done with the inode so that filesystem evict()
536 * the inode has I_FREEING set, flusher thread won't start new work on evict()
/linux-4.1.27/fs/gfs2/
H A Dmeta_io.c55 * potentially cause a busy-wait loop from flusher thread and kswapd gfs2_aspace_writepage()
/linux-4.1.27/fs/hfsplus/
H A Dsuper.c189 * out peridocically by the flusher threads we redirty them hfsplus_sync_fs()
/linux-4.1.27/mm/
H A Dswap.c736 * head of the list, rather than the tail, to give the flusher
751 * be write it out by flusher threads as this is much more effective
H A Dpage-writeback.c1138 * (at least 1s idle time between two flusher runs) __bdi_update_bandwidth()
1515 * pipe going: the flusher cleans 1 page => the task dirties 1 balance_dirty_pages()
H A Dpage_alloc.c2180 * dirty-throttling and the flusher threads. get_page_from_freelist()
/linux-4.1.27/arch/x86/crypto/sha-mb/
H A Dsha1_mb.c895 sha1_mb_alg_state.flusher = &sha1_mb_flusher;
/linux-4.1.27/kernel/
H A Dworkqueue.c245 struct wq_flusher *first_flusher; /* WQ: first flusher */
1181 * If this was the last pwq, wake up the first flusher. It pwq_dec_nr_in_flight()
2547 /* no flush in progress, become the first flusher */ flush_workqueue()
2639 * Need to flush more colors. Make the next flusher flush_workqueue()
2640 * the new first flusher and arm pwqs. flush_workqueue()
2653 * flusher and repeat cascading. flush_workqueue()
2752 * flusher is not running on the same workqueue by verifying write start_flush_work()
/linux-4.1.27/fs/btrfs/
H A Dordered-data.c709 * for the flusher thread to find them btrfs_start_ordered_extent()
H A Dextent-tree.c4682 * If we have a trans handle we can't wait because the flusher reserve_metadata_bytes()
4684 * deadlock since we are waiting for the flusher to finish, but reserve_metadata_bytes()
H A Dinode.c390 * are written in the same order that the flusher thread sent them
/linux-4.1.27/block/
H A Dbio.c1601 * But other code (eg, flusher threads) could clean the pages if they are mapped
/linux-4.1.27/fs/ubifs/
H A Dfile.c40 * called with @i_mutex unlocked. For example, when flusher thread is doing
/linux-4.1.27/drivers/block/drbd/
H A Ddrbd_main.c2358 * drbd_congested() - Callback for the flusher thread
2360 * @bdi_bits: Bits the BDI flusher thread is currently interested in
/linux-4.1.27/include/linux/
H A Dfs.h1818 * the inode in memory for flusher thread.

Completed in 748 milliseconds