/linux-master/drivers/md/dm-vdo/ |
H A D | statistics.h | 168 u64 fua; member in struct:bio_stats
|
H A D | vdo.h | 83 atomic64_t fua; /* Number of REQ_FUA bios */ member in struct:atomic_bio_stats
|
H A D | vdo.c | 1444 b->fua = atomic64_read(&a->fua); 1456 .fua = minuend.fua - subtrahend.fua,
|
H A D | data-vio.c | 578 data_vio->fua = true; 1129 [5] = "read+fua", 1130 [6] = "write+fua", 1131 [7] = "read-modify-write+fua", 1140 if (data_vio->fua) 1820 if (data_vio->fua || 1969 if (data_vio->fua) {
|
H A D | data-vio.h | 201 u16 fua : 1; member in struct:data_vio
|
H A D | vio.c | 286 "write+preflush+fua" : 289 description = "write+fua"; 475 atomic64_inc(&bio_stats->fua);
|
H A D | message-stats.c | 276 write_u64("fua : ", stats->fua, ", ", buf, maxlen);
|
/linux-master/drivers/nvdimm/ |
H A D | pmem.c | 459 int nid = dev_to_node(dev), fua; local 493 fua = nvdimm_has_flush(nd_region); 494 if (!IS_ENABLED(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) || fua < 0) { 496 fua = 0; 546 blk_queue_write_cache(q, true, fua);
|
/linux-master/drivers/scsi/aacraid/ |
H A D | aachba.c | 1356 static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) argument 1374 writecmd2->flags = (fua && ((aac_cache & 5) != 1) && 1393 writecmd->flags = (fua && ((aac_cache & 5) != 1) && 1420 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) argument 1455 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) argument 2517 int fua; local 2533 fua = 0; 2546 fua = scsicmd->cmnd[1] & 0x8; 2554 fua = scsicmd->cmnd[1] & 0x8; 2559 fua [all...] |
H A D | aacraid.h | 917 int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua); 1716 #define aac_adapter_write(fib,cmd,lba,count,fua) \ 1717 ((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count,fua)
|
/linux-master/drivers/scsi/ |
H A D | sd.c | 124 bool wc = false, fua = false; local 129 fua = true; 132 blk_queue_write_cache(sdkp->disk->queue, wc, fua); 1221 unsigned char protect, fua; local 1269 fua = rq->cmd_flags & REQ_FUA ? 0x8 : 0; 1281 protect | fua, dld); 1284 protect | fua, dld); 1288 protect | fua); 1291 protect | fua);
|
H A D | myrs.h | 590 unsigned char fua:1; /* Byte 0 Bit 0 */ member in struct:myrs_cmd_ctrl
|
H A D | myrs.c | 1654 mbox->SCSI_10.control.fua = true; 1700 mbox->SCSI_255.control.fua = true;
|
/linux-master/block/ |
H A D | blk-settings.c | 1023 * @fua: device supports FUA writes, if true 1027 void blk_queue_write_cache(struct request_queue *q, bool wc, bool fua) argument 1036 if (fua)
|
/linux-master/drivers/md/ |
H A D | dm-table.c | 1963 bool wc = false, fua = false; local 1990 fua = true; 1992 blk_queue_write_cache(q, wc, fua);
|
H A D | dm-integrity.c | 304 bool fua; member in struct:dm_integrity_io 1596 if (unlikely(dio->fua) && likely(!bio->bi_status) && likely(!dm_integrity_failed(ic))) 1949 dio->fua = dio->op == REQ_OP_WRITE && bio->bi_opf & REQ_FUA; 1950 if (unlikely(dio->fua)) {
|
H A D | raid5.c | 1998 bool fua = false, sync = false, discard = false; local 2004 fua |= test_bit(R5_WantFUA, &sh->dev[i].flags); 2018 if (fua)
|
/linux-master/drivers/ata/ |
H A D | libata-core.c | 131 module_param_named(fua, libata_fua, int, 0444); 132 MODULE_PARM_DESC(fua, "FUA support (0=off [default], 1=on)"); 592 int index, fua, lba48, write; local 594 fua = (tf->flags & ATA_TFLAG_FUA) ? 4 : 0; 610 cmd = ata_rw_cmds[index + fua + lba48 + write]; 6416 force_horkage_onoff(fua, ATA_HORKAGE_NO_FUA),
|
/linux-master/include/linux/ |
H A D | blkdev.h | 938 extern void blk_queue_write_cache(struct request_queue *q, bool enabled, bool fua);
|