Searched refs:REQ_FUA (Results 1 - 25 of 58) sorted by relevance

123

/linux-master/include/linux/
H A Dblk_types.h406 #define REQ_FUA (__force blk_opf_t)(1ULL << __REQ_FUA) macro
423 (REQ_NOMERGE | REQ_PREFLUSH | REQ_FUA)
450 return op & (REQ_FUA | REQ_PREFLUSH);
461 (op & (REQ_SYNC | REQ_FUA | REQ_PREFLUSH));
/linux-master/drivers/md/dm-vdo/
H A Dvio.c285 description = (((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) ?
288 } else if ((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) {
474 if (bio->bi_opf & REQ_FUA)
/linux-master/drivers/block/rnbd/
H A Drnbd-proto.h252 bio_opf |= REQ_FUA;
/linux-master/block/
H A Dblk-flush.c15 * REQ_FUA means that the data must be on non-volatile media on request
23 * translated to PREFLUSH but REQ_FUA is passed down directly with DATA.
26 * is translated to PREFLUSH and REQ_FUA to POSTFLUSH.
114 (rq->cmd_flags & REQ_FUA))
412 rq->cmd_flags &= ~REQ_FUA;
415 * REQ_PREFLUSH|REQ_FUA implies REQ_SYNC, so if we clear any
H A Dfops.c33 opf |= REQ_FUA;
H A Dblk-core.c777 bio->bi_opf &= ~(REQ_PREFLUSH | REQ_FUA);
/linux-master/drivers/md/
H A Ddm-integrity.c1121 rw_journal(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, commit_start,
1134 rw_journal(ic, REQ_OP_WRITE | REQ_FUA,
1146 rw_journal(ic, REQ_OP_WRITE | REQ_FUA, commit_start, to_end, &io_comp);
1152 rw_journal(ic, REQ_OP_WRITE | REQ_FUA, commit_start, to_end, &io_comp);
1156 rw_journal(ic, REQ_OP_WRITE | REQ_FUA, 0, commit_sections - to_end, &io_comp);
1949 dio->fua = dio->op == REQ_OP_WRITE && bio->bi_opf & REQ_FUA;
1955 bio->bi_opf &= ~REQ_FUA;
2906 rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC,
2952 rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, 0,
3233 r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
[all...]
H A Ddm-snap-persistent.c742 if (ps->valid && area_io(ps, REQ_OP_WRITE | REQ_PREFLUSH | REQ_FUA |
820 r = area_io(ps, REQ_OP_WRITE | REQ_PREFLUSH | REQ_FUA);
H A Draid5-cache.c650 io->split_bio->bi_opf |= REQ_FUA;
657 io->current_bio->bi_opf |= REQ_FUA;
1790 REQ_SYNC | REQ_FUA, false)) {
2402 REQ_OP_WRITE | REQ_SYNC | REQ_FUA, false);
H A Draid5-ppl.c254 REQ_OP_WRITE | REQ_FUA);
1059 REQ_FUA, false)) {
H A Ddm-writecache.c564 req.bi_opf = REQ_OP_WRITE | REQ_SYNC | REQ_FUA;
1495 if (unlikely(bio->bi_opf & REQ_FUA || wc->uncommitted_blocks >= wc->autocommit_blocks))
1879 bio->bi_opf |= REQ_FUA;
H A Ddm-log-writes.c653 bool fua_bio = (bio->bi_opf & REQ_FUA);
/linux-master/fs/jbd2/
H A Djournal.c1103 ret = jbd2_journal_update_sb_log_tail(journal, tid, block, REQ_FUA);
1771 * Update log tail information. We use REQ_FUA since new
1778 journal->j_tail, REQ_FUA);
1806 write_flags &= ~(REQ_FUA | REQ_PREFLUSH);
2059 jbd2_write_superblock(journal, REQ_FUA);
2180 jbd2_mark_journal_empty(journal, REQ_PREFLUSH | REQ_FUA);
2481 jbd2_mark_journal_empty(journal, REQ_FUA);
2527 jbd2_mark_journal_empty(journal, REQ_FUA);
H A Dcommit.c154 write_flags |= REQ_PREFLUSH | REQ_FUA;
/linux-master/drivers/nvme/target/
H A Dio-cmd-bdev.c266 opf |= REQ_FUA;
H A Dzns.c580 bio->bi_opf |= REQ_FUA;
/linux-master/drivers/target/
H A Dtarget_core_iblock.c752 * Force writethrough using REQ_FUA if a volatile write cache
758 opf |= REQ_FUA;
760 opf |= REQ_FUA;
/linux-master/fs/gfs2/
H A Drecovery.c271 REQ_PREFLUSH | REQ_FUA | REQ_META | REQ_SYNC);
/linux-master/fs/iomap/
H A Ddirect-io.c268 opflags |= REQ_FUA;
523 * to use REQ_FUA rather than requiring generic_write_sync() to issue a
/linux-master/drivers/block/
H A Dxen-blkfront.c771 BUG_ON(req_op(req) == REQ_OP_FLUSH || req->cmd_flags & REQ_FUA);
784 (req_op(req) == REQ_OP_WRITE && (req->cmd_flags & REQ_FUA))) {
896 ((req->cmd_flags & REQ_FUA) &&
2087 shadow[j].request->cmd_flags & REQ_FUA) {
/linux-master/drivers/md/bcache/
H A Djournal.c795 REQ_SYNC | REQ_META | REQ_PREFLUSH | REQ_FUA);
H A Drequest.c202 bio->bi_opf &= ~(REQ_PREFLUSH|REQ_FUA);
/linux-master/fs/exfat/
H A Dsuper.c112 __sync_dirty_buffer(sbi->boot_bh, REQ_SYNC | REQ_FUA | REQ_PREFLUSH);
/linux-master/drivers/nvdimm/
H A Dpmem.c233 if (bio->bi_opf & REQ_FUA)
/linux-master/include/trace/events/
H A Df2fs.h70 REQ_PREFLUSH | REQ_FUA)
85 { (__force u32)REQ_FUA, "FUA" })

Completed in 312 milliseconds

123