Home
last modified time | relevance | path

Searched refs:fua (Results 1 – 22 of 22) sorted by relevance

/openbmc/qemu/tests/qemu-iotests/
H A D307.out18 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
47 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
79 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
89 flags: 0x1ded ( flush fua trim zeroes df multi cache fast-zero block-status-payload )
116 flags: 0x1ded ( flush fua trim zeroes df multi cache fast-zero block-status-payload )
H A D223.out86 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
97 flags: 0x1ded ( flush fua trim zeroes df multi cache fast-zero block-status-payload )
107 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
208 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
219 flags: 0x1ded ( flush fua trim zeroes df multi cache fast-zero block-status-payload )
229 flags: 0x158f ( readonly flush fua df multi cache block-status-payload )
/openbmc/linux/drivers/nvdimm/
H A Dpmem.c454 int nid = dev_to_node(dev), fua; in pmem_attach_disk() local
488 fua = nvdimm_has_flush(nd_region); in pmem_attach_disk()
489 if (!IS_ENABLED(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) || fua < 0) { in pmem_attach_disk()
491 fua = 0; in pmem_attach_disk()
541 blk_queue_write_cache(q, true, fua); in pmem_attach_disk()
/openbmc/qemu/tests/qemu-iotests/tests/
H A Dnbd-qemu-allocation.out20 flags: 0x148f ( readonly flush fua df cache block-status-payload )
/openbmc/linux/Documentation/admin-guide/device-mapper/
H A Dwritecache.rst44 fua (by default on)
53 - some underlying devices perform better with fua, some
H A Dlog-writes.rst141 --fsck "btrfsck /dev/sdb" --check fua
/openbmc/qemu/hw/ide/
H A Dahci-internal.h357 uint8_t fua; /* (device 7:0) */ member
H A Dahci.c1184 if (ncq_fis->fua & NCQ_FIS_FUA_MASK) { in process_ncq_command()
/openbmc/linux/drivers/scsi/aacraid/
H A Daachba.c1356 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
2517 int fua; in aac_write() local
2533 fua = 0; in aac_write()
2546 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2554 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2559 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
[all …]
H A Daacraid.h917 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) \ argument
1717 ((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count,fua)
/openbmc/linux/drivers/scsi/
H A Dsd.c123 bool wc = false, fua = false; in sd_set_flush_flag() local
128 fua = true; in sd_set_flush_flag()
131 blk_queue_write_cache(sdkp->disk->queue, wc, fua); in sd_set_flush_flag()
1193 unsigned char protect, fua; in sd_setup_read_write_cmnd() local
1241 fua = rq->cmd_flags & REQ_FUA ? 0x8 : 0; in sd_setup_read_write_cmnd()
1253 protect | fua, dld); in sd_setup_read_write_cmnd()
1256 protect | fua, dld); in sd_setup_read_write_cmnd()
1260 protect | fua); in sd_setup_read_write_cmnd()
1263 protect | fua); in sd_setup_read_write_cmnd()
H A Dmyrs.h590 unsigned char fua:1; /* Byte 0 Bit 0 */ member
H A Dmyrs.c1654 mbox->SCSI_10.control.fua = true; in myrs_queuecommand()
1700 mbox->SCSI_255.control.fua = true; in myrs_queuecommand()
/openbmc/qemu/block/
H A Discsi.c611 bool fua = flags & BDRV_REQ_FUA; in iscsi_co_writev() local
614 if (fua) { in iscsi_co_writev()
634 iscsilun->block_size, 0, 0, fua, 0, 0, in iscsi_co_writev()
640 iscsilun->block_size, 0, 0, fua, 0, 0, in iscsi_co_writev()
647 iscsilun->block_size, 0, 0, fua, 0, 0, in iscsi_co_writev()
652 iscsilun->block_size, 0, 0, fua, 0, 0,
/openbmc/linux/block/
H A Dblk-settings.c835 void blk_queue_write_cache(struct request_queue *q, bool wc, bool fua) in blk_queue_write_cache() argument
844 if (fua) in blk_queue_write_cache()
/openbmc/linux/drivers/md/
H A Ddm-table.c1947 bool wc = false, fua = false; in dm_table_set_restrictions() local
1974 fua = true; in dm_table_set_restrictions()
1976 blk_queue_write_cache(q, wc, fua); in dm_table_set_restrictions()
H A Ddm-integrity.c304 bool fua; member
1606 if (unlikely(dio->fua) && likely(!bio->bi_status) && likely(!dm_integrity_failed(ic))) in do_endio_flush()
1959 dio->fua = dio->op == REQ_OP_WRITE && bio->bi_opf & REQ_FUA; in dm_integrity_map()
1960 if (unlikely(dio->fua)) { in dm_integrity_map()
H A Draid5.c2011 bool fua = false, sync = false, discard = false; in ops_complete_reconstruct() local
2017 fua |= test_bit(R5_WantFUA, &sh->dev[i].flags); in ops_complete_reconstruct()
2031 if (fua) in ops_complete_reconstruct()
/openbmc/linux/drivers/ata/
H A Dlibata-core.c131 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; in ata_set_rwcmd_protocol() local
594 fua = (tf->flags & ATA_TFLAG_FUA) ? 4 : 0; in ata_set_rwcmd_protocol()
610 cmd = ata_rw_cmds[index + fua + lba48 + write]; in ata_set_rwcmd_protocol()
6397 force_horkage_onoff(fua, ATA_HORKAGE_NO_FUA),
/openbmc/linux/include/linux/
H A Dblkdev.h941 extern void blk_queue_write_cache(struct request_queue *q, bool enabled, bool fua);
/openbmc/linux/Documentation/ABI/stable/
H A Dsysfs-block282 What: /sys/block/<disk>/queue/fua
/openbmc/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt2897 * [no]fua: Disable or enable FUA (Force Unit Access)