Lines Matching defs:wwn

809 	struct se_wwn *wwn = se_tpg->se_tpg_wwn;
810 struct target_fabric_configfs *tf = wwn->wwn_tf;
930 struct se_wwn *wwn = container_of(group, struct se_wwn, wwn_group);
931 struct target_fabric_configfs *tf = wwn->wwn_tf;
939 se_tpg = tf->tf_ops->fabric_make_tpg(wwn, name);
992 struct se_wwn *wwn = container_of(to_config_group(item),
994 struct target_fabric_configfs *tf = wwn->wwn_tf;
996 configfs_remove_default_groups(&wwn->fabric_stat_group);
997 configfs_remove_default_groups(&wwn->param_group);
998 tf->tf_ops->fabric_drop_wwn(wwn);
1028 struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
1031 wwn->cmd_compl_affinity == WORK_CPU_UNBOUND ?
1032 SE_COMPL_AFFINITY_CURR_CPU : wwn->cmd_compl_affinity);
1039 struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
1048 wwn->cmd_compl_affinity = compl_val;
1051 wwn->cmd_compl_affinity = WORK_CPU_UNBOUND;
1061 wwn->cmd_compl_affinity = compl_val;
1072 struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
1075 wwn->wwn_tf->tf_ops->default_submit_type);
1083 struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
1086 wwn->wwn_tf->tf_ops->direct_submit_supp);
1107 struct se_wwn *wwn;
1114 wwn = tf->tf_ops->fabric_make_wwn(tf, group, name);
1115 if (!wwn || IS_ERR(wwn))
1118 wwn->cmd_compl_affinity = SE_COMPL_AFFINITY_CPUID;
1119 wwn->wwn_tf = tf;
1121 config_group_init_type_name(&wwn->wwn_group, name, &tf->tf_tpg_cit);
1123 config_group_init_type_name(&wwn->fabric_stat_group, "fabric_statistics",
1125 configfs_add_default_group(&wwn->fabric_stat_group, &wwn->wwn_group);
1127 config_group_init_type_name(&wwn->param_group, "param",
1129 configfs_add_default_group(&wwn->param_group, &wwn->wwn_group);
1132 tf->tf_ops->add_wwn_groups(wwn);
1133 return &wwn->wwn_group;
1140 struct se_wwn *wwn = container_of(to_config_group(item),
1143 configfs_remove_default_groups(&wwn->wwn_group);
1152 TF_CIT_SETUP_DRV(wwn, NULL, &target_fabric_wwn_group_ops);