| /linux/drivers/nvdimm/ |
| A D | pmem.c | 461 int nid = dev_to_node(dev), fua; in pmem_attach_disk() local 494 fua = nvdimm_has_flush(nd_region); in pmem_attach_disk() 495 if (!IS_ENABLED(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) || fua < 0) { in pmem_attach_disk() 497 fua = 0; in pmem_attach_disk() 499 if (fua) in pmem_attach_disk()
|
| /linux/Documentation/admin-guide/device-mapper/ |
| A D | writecache.rst | 44 fua (by default on) 53 - some underlying devices perform better with fua, some
|
| A D | log-writes.rst | 141 --fsck "btrfsck /dev/sdb" --check fua
|
| /linux/drivers/md/dm-vdo/ |
| A D | statistics.h | 168 u64 fua; member
|
| A D | vdo.c | 1444 b->fua = atomic64_read(&a->fua); in copy_bio_stat() 1456 .fua = minuend.fua - subtrahend.fua, in subtract_bio_stats()
|
| A D | vdo.h | 83 atomic64_t fua; /* Number of REQ_FUA bios */ member
|
| A D | data-vio.c | 579 data_vio->fua = true; in launch_bio() 1140 if (data_vio->fua) in update_data_vio_error_stats() 1822 if (data_vio->fua || in launch_compress_data_vio() 1971 if (data_vio->fua || in allocate_block()
|
| A D | vio.c | 475 atomic64_inc(&bio_stats->fua); in vdo_count_bios()
|
| A D | data-vio.h | 201 u16 fua : 1; member
|
| A D | message-stats.c | 277 write_u64("fua : ", stats->fua, ", ", buf, maxlen); in write_bio_stats()
|
| /linux/drivers/block/null_blk/ |
| A D | null_blk.h | 109 bool fua; /* Support FUA */ member
|
| A D | main.c | 229 module_param_named(fua, g_fua, bool, 0444); 230 MODULE_PARM_DESC(fua, "Enable/disable FUA support when cache_size is used. Default: true"); 470 NULLB_DEVICE_ATTR(fua, bool, NULL); 795 dev->fua = g_fua; in null_alloc_dev() 1938 if (dev->fua) in null_add_dev()
|
| /linux/drivers/scsi/aacraid/ |
| A D | aachba.c | 1356 static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_raw_io() argument 1374 writecmd2->flags = (fua && ((aac_cache & 5) != 1) && in aac_write_raw_io() 1393 writecmd->flags = (fua && ((aac_cache & 5) != 1) && in aac_write_raw_io() 1420 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block64() argument 1455 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block() argument 2515 int fua; in aac_write() local 2531 fua = 0; in aac_write() 2544 fua = scsicmd->cmnd[1] & 0x8; in aac_write() 2552 fua = scsicmd->cmnd[1] & 0x8; in aac_write() 2557 fua = scsicmd->cmnd[1] & 0x8; in aac_write() [all …]
|
| A D | aacraid.h | 912 int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua); 1711 #define aac_adapter_write(fib,cmd,lba,count,fua) \ argument 1712 ((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count,fua)
|
| /linux/drivers/scsi/ |
| A D | sd.c | 1329 unsigned char protect, fua; in sd_setup_read_write_cmnd() local 1371 fua = rq->cmd_flags & REQ_FUA ? 0x8 : 0; in sd_setup_read_write_cmnd() 1383 protect | fua, dld); in sd_setup_read_write_cmnd() 1387 protect | fua); in sd_setup_read_write_cmnd() 1390 protect | fua, dld); in sd_setup_read_write_cmnd() 1394 protect | fua); in sd_setup_read_write_cmnd() 1397 protect | fua); in sd_setup_read_write_cmnd()
|
| A D | myrs.h | 590 unsigned char fua:1; /* Byte 0 Bit 0 */ member
|
| A D | myrs.c | 1654 mbox->SCSI_10.control.fua = true; in myrs_queuecommand() 1700 mbox->SCSI_255.control.fua = true; in myrs_queuecommand()
|
| /linux/drivers/ata/ |
| A D | libata-core.c | 123 module_param_named(fua, libata_fua, int, 0444); 124 MODULE_PARM_DESC(fua, "FUA support (0=off [default], 1=on)"); 579 int index, fua, lba48, write; in ata_set_rwcmd_protocol() local 581 fua = (tf->flags & ATA_TFLAG_FUA) ? 4 : 0; in ata_set_rwcmd_protocol() 597 cmd = ata_rw_cmds[index + fua + lba48 + write]; in ata_set_rwcmd_protocol() 6349 force_quirk_onoff(fua, ATA_QUIRK_NO_FUA),
|
| /linux/block/ |
| A D | blk-sysfs.c | 260 QUEUE_SYSFS_FEATURE_SHOW(fua, BLK_FEAT_FUA);
|
| /linux/drivers/md/ |
| A D | dm-integrity.c | 310 bool fua; member 1592 if (unlikely(dio->fua) && likely(!bio->bi_status) && likely(!dm_integrity_failed(ic))) in do_endio_flush() 1982 dio->fua = dio->op == REQ_OP_WRITE && bio->bi_opf & REQ_FUA; in dm_integrity_map() 1983 if (unlikely(dio->fua)) { in dm_integrity_map()
|
| A D | raid5.c | 1997 bool fua = false, sync = false, discard = false; in ops_complete_reconstruct() local 2003 fua |= test_bit(R5_WantFUA, &sh->dev[i].flags); in ops_complete_reconstruct() 2017 if (fua) in ops_complete_reconstruct()
|
| /linux/Documentation/ABI/stable/ |
| A D | sysfs-block | 335 What: /sys/block/<disk>/queue/fua
|
| /linux/Documentation/admin-guide/ |
| A D | kernel-parameters.txt | 3036 * [no]fua: Disable or enable FUA (Force Unit Access)
|