Lines Matching refs:flag

735 int se_dev_set_emulate_model_alias(struct se_device *dev, int flag)  in se_dev_set_emulate_model_alias()  argument
744 if (flag != 0 && flag != 1) { in se_dev_set_emulate_model_alias()
745 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_model_alias()
749 if (flag) { in se_dev_set_emulate_model_alias()
755 dev->dev_attrib.emulate_model_alias = flag; in se_dev_set_emulate_model_alias()
761 int se_dev_set_emulate_dpo(struct se_device *dev, int flag) in se_dev_set_emulate_dpo() argument
763 if (flag != 0 && flag != 1) { in se_dev_set_emulate_dpo()
764 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_dpo()
768 if (flag) { in se_dev_set_emulate_dpo()
777 int se_dev_set_emulate_fua_write(struct se_device *dev, int flag) in se_dev_set_emulate_fua_write() argument
779 if (flag != 0 && flag != 1) { in se_dev_set_emulate_fua_write()
780 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_fua_write()
783 if (flag && in se_dev_set_emulate_fua_write()
793 dev->dev_attrib.emulate_fua_write = flag; in se_dev_set_emulate_fua_write()
800 int se_dev_set_emulate_fua_read(struct se_device *dev, int flag) in se_dev_set_emulate_fua_read() argument
802 if (flag != 0 && flag != 1) { in se_dev_set_emulate_fua_read()
803 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_fua_read()
807 if (flag) { in se_dev_set_emulate_fua_read()
816 int se_dev_set_emulate_write_cache(struct se_device *dev, int flag) in se_dev_set_emulate_write_cache() argument
818 if (flag != 0 && flag != 1) { in se_dev_set_emulate_write_cache()
819 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_write_cache()
822 if (flag && in se_dev_set_emulate_write_cache()
832 dev->dev_attrib.emulate_write_cache = flag; in se_dev_set_emulate_write_cache()
839 int se_dev_set_emulate_ua_intlck_ctrl(struct se_device *dev, int flag) in se_dev_set_emulate_ua_intlck_ctrl() argument
841 if ((flag != 0) && (flag != 1) && (flag != 2)) { in se_dev_set_emulate_ua_intlck_ctrl()
842 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_ua_intlck_ctrl()
852 dev->dev_attrib.emulate_ua_intlck_ctrl = flag; in se_dev_set_emulate_ua_intlck_ctrl()
860 int se_dev_set_emulate_tas(struct se_device *dev, int flag) in se_dev_set_emulate_tas() argument
862 if ((flag != 0) && (flag != 1)) { in se_dev_set_emulate_tas()
863 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_tas()
873 dev->dev_attrib.emulate_tas = flag; in se_dev_set_emulate_tas()
881 int se_dev_set_emulate_tpu(struct se_device *dev, int flag) in se_dev_set_emulate_tpu() argument
883 if ((flag != 0) && (flag != 1)) { in se_dev_set_emulate_tpu()
884 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_tpu()
891 if (flag && !dev->dev_attrib.max_unmap_block_desc_count) { in se_dev_set_emulate_tpu()
896 dev->dev_attrib.emulate_tpu = flag; in se_dev_set_emulate_tpu()
898 dev, flag); in se_dev_set_emulate_tpu()
903 int se_dev_set_emulate_tpws(struct se_device *dev, int flag) in se_dev_set_emulate_tpws() argument
905 if ((flag != 0) && (flag != 1)) { in se_dev_set_emulate_tpws()
906 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_tpws()
913 if (flag && !dev->dev_attrib.max_unmap_block_desc_count) { in se_dev_set_emulate_tpws()
918 dev->dev_attrib.emulate_tpws = flag; in se_dev_set_emulate_tpws()
920 dev, flag); in se_dev_set_emulate_tpws()
925 int se_dev_set_emulate_caw(struct se_device *dev, int flag) in se_dev_set_emulate_caw() argument
927 if (flag != 0 && flag != 1) { in se_dev_set_emulate_caw()
928 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_caw()
931 dev->dev_attrib.emulate_caw = flag; in se_dev_set_emulate_caw()
933 dev, flag); in se_dev_set_emulate_caw()
939 int se_dev_set_emulate_3pc(struct se_device *dev, int flag) in se_dev_set_emulate_3pc() argument
941 if (flag != 0 && flag != 1) { in se_dev_set_emulate_3pc()
942 pr_err("Illegal value %d\n", flag); in se_dev_set_emulate_3pc()
945 dev->dev_attrib.emulate_3pc = flag; in se_dev_set_emulate_3pc()
947 dev, flag); in se_dev_set_emulate_3pc()
953 int se_dev_set_pi_prot_type(struct se_device *dev, int flag) in se_dev_set_pi_prot_type() argument
957 if (flag != 0 && flag != 1 && flag != 2 && flag != 3) { in se_dev_set_pi_prot_type()
958 pr_err("Illegal value %d for pi_prot_type\n", flag); in se_dev_set_pi_prot_type()
961 if (flag == 2) { in se_dev_set_pi_prot_type()
972 if (flag == 0) in se_dev_set_pi_prot_type()
989 dev->dev_attrib.pi_prot_type = flag; in se_dev_set_pi_prot_type()
991 if (flag && !old_prot) { in se_dev_set_pi_prot_type()
998 } else if (!flag && old_prot) { in se_dev_set_pi_prot_type()
1001 pr_debug("dev[%p]: SE Device Protection Type: %d\n", dev, flag); in se_dev_set_pi_prot_type()
1007 int se_dev_set_pi_prot_format(struct se_device *dev, int flag) in se_dev_set_pi_prot_format() argument
1011 if (!flag) in se_dev_set_pi_prot_format()
1014 if (flag != 1) { in se_dev_set_pi_prot_format()
1015 pr_err("Illegal value %d for pi_prot_format\n", flag); in se_dev_set_pi_prot_format()
1043 int se_dev_set_enforce_pr_isids(struct se_device *dev, int flag) in se_dev_set_enforce_pr_isids() argument
1045 if ((flag != 0) && (flag != 1)) { in se_dev_set_enforce_pr_isids()
1046 pr_err("Illegal value %d\n", flag); in se_dev_set_enforce_pr_isids()
1049 dev->dev_attrib.enforce_pr_isids = flag; in se_dev_set_enforce_pr_isids()
1056 int se_dev_set_force_pr_aptpl(struct se_device *dev, int flag) in se_dev_set_force_pr_aptpl() argument
1058 if ((flag != 0) && (flag != 1)) { in se_dev_set_force_pr_aptpl()
1059 printk(KERN_ERR "Illegal value %d\n", flag); in se_dev_set_force_pr_aptpl()
1068 dev->dev_attrib.force_pr_aptpl = flag; in se_dev_set_force_pr_aptpl()
1069 pr_debug("dev[%p]: SE Device force_pr_aptpl: %d\n", dev, flag); in se_dev_set_force_pr_aptpl()
1074 int se_dev_set_is_nonrot(struct se_device *dev, int flag) in se_dev_set_is_nonrot() argument
1076 if ((flag != 0) && (flag != 1)) { in se_dev_set_is_nonrot()
1077 printk(KERN_ERR "Illegal value %d\n", flag); in se_dev_set_is_nonrot()
1080 dev->dev_attrib.is_nonrot = flag; in se_dev_set_is_nonrot()
1082 dev, flag); in se_dev_set_is_nonrot()
1087 int se_dev_set_emulate_rest_reord(struct se_device *dev, int flag) in se_dev_set_emulate_rest_reord() argument
1089 if (flag != 0) { in se_dev_set_emulate_rest_reord()
1094 dev->dev_attrib.emulate_rest_reord = flag; in se_dev_set_emulate_rest_reord()
1095 pr_debug("dev[%p]: SE Device emulate_rest_reord: %d\n", dev, flag); in se_dev_set_emulate_rest_reord()