Lines Matching refs:da
508 struct se_dev_attrib *da = to_attrib(item); \
515 da->_name = val; \
529 struct se_dev_attrib *da = to_attrib(item); \
536 da->_name = flag; \
574 struct se_dev_attrib *da = to_attrib(item); in emulate_model_alias_store() local
575 struct se_device *dev = da->da_dev; in emulate_model_alias_store()
596 da->emulate_model_alias = flag; in emulate_model_alias_store()
603 struct se_dev_attrib *da = to_attrib(item); in emulate_write_cache_store() local
611 if (flag && da->da_dev->transport->get_write_cache) { in emulate_write_cache_store()
616 da->emulate_write_cache = flag; in emulate_write_cache_store()
618 da->da_dev, flag); in emulate_write_cache_store()
625 struct se_dev_attrib *da = to_attrib(item); in emulate_ua_intlck_ctrl_store() local
638 if (da->da_dev->export_count) { in emulate_ua_intlck_ctrl_store()
641 da->da_dev, da->da_dev->export_count); in emulate_ua_intlck_ctrl_store()
644 da->emulate_ua_intlck_ctrl = val; in emulate_ua_intlck_ctrl_store()
646 da->da_dev, val); in emulate_ua_intlck_ctrl_store()
653 struct se_dev_attrib *da = to_attrib(item); in emulate_tas_store() local
661 if (da->da_dev->export_count) { in emulate_tas_store()
664 da->da_dev, da->da_dev->export_count); in emulate_tas_store()
667 da->emulate_tas = flag; in emulate_tas_store()
669 da->da_dev, flag ? "Enabled" : "Disabled"); in emulate_tas_store()
677 struct se_dev_attrib *da = to_attrib(item); in emulate_tpu_store() local
689 if (flag && !da->max_unmap_block_desc_count) { in emulate_tpu_store()
694 da->emulate_tpu = flag; in emulate_tpu_store()
696 da->da_dev, flag); in emulate_tpu_store()
703 struct se_dev_attrib *da = to_attrib(item); in emulate_tpws_store() local
715 if (flag && !da->max_unmap_block_desc_count) { in emulate_tpws_store()
720 da->emulate_tpws = flag; in emulate_tpws_store()
722 da->da_dev, flag); in emulate_tpws_store()
729 struct se_dev_attrib *da = to_attrib(item); in pi_prot_type_store() local
730 int old_prot = da->pi_prot_type, ret; in pi_prot_type_store()
731 struct se_device *dev = da->da_dev; in pi_prot_type_store()
746 if (da->hw_pi_prot_type) { in pi_prot_type_store()
770 da->pi_prot_type = flag; in pi_prot_type_store()
775 da->pi_prot_type = old_prot; in pi_prot_type_store()
790 struct se_dev_attrib *da = to_attrib(item); in pi_prot_format_store() local
791 struct se_device *dev = da->da_dev; in pi_prot_format_store()
828 struct se_dev_attrib *da = to_attrib(item); in force_pr_aptpl_store() local
835 if (da->da_dev->export_count) { in force_pr_aptpl_store()
838 da->da_dev, da->da_dev->export_count); in force_pr_aptpl_store()
842 da->force_pr_aptpl = flag; in force_pr_aptpl_store()
843 pr_debug("dev[%p]: SE Device force_pr_aptpl: %d\n", da->da_dev, flag); in force_pr_aptpl_store()
850 struct se_dev_attrib *da = to_attrib(item); in emulate_rest_reord_store() local
860 " reordering not implemented\n", da->da_dev); in emulate_rest_reord_store()
863 da->emulate_rest_reord = flag; in emulate_rest_reord_store()
865 da->da_dev, flag); in emulate_rest_reord_store()
875 struct se_dev_attrib *da = to_attrib(item); in queue_depth_store() local
876 struct se_device *dev = da->da_dev; in queue_depth_store()
904 da->queue_depth = dev->queue_depth = val; in queue_depth_store()
912 struct se_dev_attrib *da = to_attrib(item); in optimal_sectors_store() local
920 if (da->da_dev->export_count) { in optimal_sectors_store()
923 da->da_dev, da->da_dev->export_count); in optimal_sectors_store()
926 if (val > da->hw_max_sectors) { in optimal_sectors_store()
929 da->da_dev, val, da->hw_max_sectors); in optimal_sectors_store()
933 da->optimal_sectors = val; in optimal_sectors_store()
935 da->da_dev, val); in optimal_sectors_store()
942 struct se_dev_attrib *da = to_attrib(item); in block_size_store() local
950 if (da->da_dev->export_count) { in block_size_store()
953 da->da_dev, da->da_dev->export_count); in block_size_store()
960 da->da_dev, val); in block_size_store()
964 da->block_size = val; in block_size_store()
965 if (da->max_bytes_per_io) in block_size_store()
966 da->hw_max_sectors = da->max_bytes_per_io / val; in block_size_store()
969 da->da_dev, val); in block_size_store()