Symbol: REQ_FUA
block/blk-core.c
822
bio->bi_opf &= ~(REQ_PREFLUSH | REQ_FUA);
block/blk-flush.c
403
if ((rq->cmd_flags & REQ_FUA) && !supports_fua)
block/blk-flush.c
413
rq->cmd_flags &= ~REQ_FUA;
block/fops.c
35
opf |= REQ_FUA;
drivers/block/drbd/drbd_actlog.c
139
op_flags |= REQ_FUA | REQ_PREFLUSH;
drivers/block/drbd/drbd_main.c
1636
(bio->bi_opf & REQ_FUA ? DP_FUA : 0) |
drivers/block/drbd/drbd_receiver.c
2227
(dpf & DP_FUA ? REQ_FUA : 0) |
drivers/block/nbd.c
677
if (req->cmd_flags & REQ_FUA)
drivers/block/null_blk/main.c
1302
rq->cmd_flags & REQ_FUA);
drivers/block/rnbd/rnbd-proto.h
266
bio_opf |= REQ_FUA;
drivers/block/ublk_drv.c
1416
if (req->cmd_flags & REQ_FUA)
drivers/block/xen-blkfront.c
2088
shadow[j].request->cmd_flags & REQ_FUA) {
drivers/block/xen-blkfront.c
771
BUG_ON(req_op(req) == REQ_OP_FLUSH || req->cmd_flags & REQ_FUA);
drivers/block/xen-blkfront.c
784
(req_op(req) == REQ_OP_WRITE && (req->cmd_flags & REQ_FUA))) {
drivers/md/bcache/btree.c
353
b->bio->bi_opf = REQ_OP_WRITE | REQ_META | REQ_FUA;
drivers/md/bcache/journal.c
718
REQ_SYNC | REQ_META | REQ_PREFLUSH | REQ_FUA);
drivers/md/bcache/request.c
202
bio->bi_opf &= ~(REQ_PREFLUSH|REQ_FUA);
drivers/md/dm-cache-target.c
1719
if (bio->bi_opf & REQ_FUA) {
drivers/md/dm-clone-target.c
424
if (!(bio->bi_opf & REQ_FUA)) {
drivers/md/dm-integrity.c
1128
rw_journal(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, commit_start,
drivers/md/dm-integrity.c
1141
rw_journal(ic, REQ_OP_WRITE | REQ_FUA,
drivers/md/dm-integrity.c
1153
rw_journal(ic, REQ_OP_WRITE | REQ_FUA, commit_start, to_end, &io_comp);
drivers/md/dm-integrity.c
1159
rw_journal(ic, REQ_OP_WRITE | REQ_FUA, commit_start, to_end, &io_comp);
drivers/md/dm-integrity.c
1163
rw_journal(ic, REQ_OP_WRITE | REQ_FUA, 0, commit_sections - to_end, &io_comp);
drivers/md/dm-integrity.c
2092
dio->fua = dio->op == REQ_OP_WRITE && bio->bi_opf & REQ_FUA;
drivers/md/dm-integrity.c
2098
bio->bi_opf &= ~REQ_FUA;
drivers/md/dm-integrity.c
3449
rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC,
drivers/md/dm-integrity.c
3495
rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, 0,
drivers/md/dm-integrity.c
3776
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-integrity.c
3804
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-integrity.c
3818
rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, 0,
drivers/md/dm-integrity.c
3823
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-integrity.c
3849
rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, 0,
drivers/md/dm-integrity.c
3865
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-integrity.c
3877
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-integrity.c
3893
rw_journal_sectors(ic, REQ_OP_WRITE | REQ_FUA | REQ_SYNC, 0,
drivers/md/dm-integrity.c
5306
r = sync_rw_sb(ic, REQ_OP_WRITE | REQ_FUA);
drivers/md/dm-log-writes.c
654
bool fua_bio = (bio->bi_opf & REQ_FUA);
drivers/md/dm-pcache/cache_req.c
774
ret = cache_key_append(cache, key, pcache_req->bio->bi_opf & REQ_FUA);
drivers/md/dm-raid1.c
658
blk_opf_t op_flags = bio->bi_opf & (REQ_FUA | REQ_PREFLUSH | REQ_ATOMIC);
drivers/md/dm-snap-persistent.c
741
if (ps->valid && area_io(ps, REQ_OP_WRITE | REQ_PREFLUSH | REQ_FUA |
drivers/md/dm-snap-persistent.c
819
r = area_io(ps, REQ_OP_WRITE | REQ_PREFLUSH | REQ_FUA);
drivers/md/dm-vdo/data-vio.c
572
if (data_vio->user_bio->bi_opf & REQ_FUA)
drivers/md/dm-vdo/recovery-journal.c
1407
REQ_OP_WRITE | REQ_PRIO | REQ_PREFLUSH | REQ_SYNC | REQ_FUA);
drivers/md/dm-vdo/vdo.c
974
REQ_OP_WRITE | REQ_PREFLUSH | REQ_FUA);
drivers/md/dm-vdo/vio.c
294
description = (((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) ?
drivers/md/dm-vdo/vio.c
297
} else if ((vio->bio->bi_opf & REQ_FUA) == REQ_FUA) {
drivers/md/dm-vdo/vio.c
488
if (bio->bi_opf & REQ_FUA)
drivers/md/dm-writecache.c
1494
if (unlikely(bio->bi_opf & REQ_FUA || wc->uncommitted_blocks >= wc->autocommit_blocks))
drivers/md/dm-writecache.c
1877
bio->bi_opf |= REQ_FUA;
drivers/md/dm-writecache.c
563
req.bi_opf = REQ_OP_WRITE | REQ_SYNC | REQ_FUA;
drivers/md/md.c
1141
| REQ_PREFLUSH | REQ_FUA,
drivers/md/raid5-cache.c
1785
REQ_SYNC | REQ_FUA, false)) {
drivers/md/raid5-cache.c
2397
REQ_OP_WRITE | REQ_SYNC | REQ_FUA, false);
drivers/md/raid5-cache.c
646
io->split_bio->bi_opf |= REQ_FUA;
drivers/md/raid5-cache.c
653
io->current_bio->bi_opf |= REQ_FUA;
drivers/md/raid5-ppl.c
1059
REQ_FUA, false)) {
drivers/md/raid5-ppl.c
254
REQ_OP_WRITE | REQ_FUA);
drivers/md/raid5.c
1169
op_flags = REQ_FUA;
drivers/md/raid5.c
1948
if (wbi->bi_opf & REQ_FUA)
drivers/mmc/core/block.c
1400
do_rel_wr = (req->cmd_flags & REQ_FUA) &&
drivers/nvdimm/pmem.c
232
if (bio->bi_opf & REQ_FUA)
drivers/nvme/host/core.c
997
if (req->cmd_flags & REQ_FUA)
drivers/nvme/target/io-cmd-bdev.c
266
opf |= REQ_FUA;
drivers/nvme/target/zns.c
584
bio->bi_opf |= REQ_FUA;
drivers/scsi/myrs.c
1653
if (rq->cmd_flags & REQ_FUA)
drivers/scsi/myrs.c
1699
if (rq->cmd_flags & REQ_FUA)
drivers/scsi/sd.c
1408
fua = rq->cmd_flags & REQ_FUA ? 0x8 : 0;
drivers/target/target_core_iblock.c
773
opf |= REQ_FUA;
drivers/target/target_core_iblock.c
775
opf |= REQ_FUA;
fs/btrfs/disk-io.c
3752
if (bio->bi_opf & REQ_FUA)
fs/btrfs/disk-io.c
3849
bio->bi_opf |= REQ_FUA;
fs/exfat/super.c
97
__sync_dirty_buffer(sbi->boot_bh, REQ_SYNC | REQ_FUA | REQ_PREFLUSH);
fs/ext4/fast_commit.c
674
write_flags |= REQ_FUA | REQ_PREFLUSH;
fs/ext4/super.c
6316
(test_opt(sb, BARRIER) ? REQ_FUA : 0), sbh);
fs/f2fs/data.c
482
op_flags |= REQ_FUA;
fs/f2fs/data.c
676
io->bio->bi_opf |= REQ_PREFLUSH | REQ_FUA;
fs/f2fs/data.c
795
blk_opf_t mask = ~(REQ_PREFLUSH | REQ_FUA);
fs/f2fs/node.c
1806
fio.op_flags |= REQ_PREFLUSH | REQ_FUA;
fs/f2fs/super.c
3844
blk_opf_t opf = REQ_OP_WRITE | REQ_SYNC | REQ_PREFLUSH | REQ_FUA;
fs/gfs2/log.c
906
blk_opf_t op_flags = REQ_PREFLUSH | REQ_FUA | REQ_META | REQ_SYNC;
fs/gfs2/recovery.c
272
REQ_PREFLUSH | REQ_FUA | REQ_META | REQ_SYNC);
fs/iomap/direct-io.c
476
bio_opf |= REQ_FUA;
fs/jbd2/commit.c
154
write_flags |= REQ_PREFLUSH | REQ_FUA;
fs/jbd2/journal.c
1069
ret = jbd2_journal_update_sb_log_tail(journal, tid, block, REQ_FUA);
fs/jbd2/journal.c
1774
journal->j_tail, REQ_FUA);
fs/jbd2/journal.c
1802
write_flags &= ~(REQ_FUA | REQ_PREFLUSH);
fs/jbd2/journal.c
2052
jbd2_write_superblock(journal, REQ_FUA);
fs/jbd2/journal.c
2175
jbd2_mark_journal_empty(journal, REQ_PREFLUSH | REQ_FUA);
fs/jbd2/journal.c
2472
jbd2_mark_journal_empty(journal, REQ_FUA);
fs/jbd2/journal.c
2518
jbd2_mark_journal_empty(journal, REQ_FUA);
fs/nilfs2/super.c
187
REQ_SYNC | REQ_PREFLUSH | REQ_FUA);
fs/xfs/xfs_log.c
1602
iclog->ic_bio.bi_opf |= REQ_FUA;
include/linux/blk_types.h
443
(REQ_NOMERGE | REQ_PREFLUSH | REQ_FUA)
include/linux/blk_types.h
470
return op & (REQ_FUA | REQ_PREFLUSH);
include/linux/blk_types.h
481
(op & (REQ_SYNC | REQ_FUA | REQ_PREFLUSH));
include/trace/events/f2fs.h
73
REQ_PREFLUSH | REQ_FUA)
include/trace/events/f2fs.h
88
{ (__force u32)REQ_FUA, "FUA" })
kernel/trace/blktrace.c
2206
if (opf & REQ_FUA)