Home
last modified time | relevance | path

Searched full:preflush (Results 1 – 4 of 4) sorted by relevance

/linux/block/
H A Dblk-flush.c3 * Functions to sequence PREFLUSH and FUA writes.
8 * REQ_{PREFLUSH|FUA} requests are decomposed to sequences consisted of three
9 * optional steps - PREFLUSH, DATA and POSTFLUSH - according to the request
18 * If the device doesn't have writeback cache, PREFLUSH and FUA don't make any
23 * translated to PREFLUSH but REQ_FUA is passed down directly with DATA.
26 * is translated to PREFLUSH and REQ_FUA to POSTFLUSH.
33 * step. This allows arbitrary merging of different types of PREFLUSH/FUA
44 * PREFLUSH.
49 * FUA (without PREFLUSH) requests.
54 * Note that a sequenced PREFLUSH/FUA request with DATA is completed twice.
[all …]
/linux/include/linux/
H A Dblk_types.h457 * PREFLUSH flag. Other operations may be marked as synchronous using the
/linux/fs/btrfs/
H A Dfs.h579 * function happens to be doing non-waiting preflush before jumping
/linux/kernel/trace/
H A Dblktrace.c239 what |= MASK_TC_BIT(opf, PREFLUSH); in __blk_add_trace()