• Home
  • Raw
  • Download

Lines Matching refs:wwn

808 	struct se_wwn *wwn = se_tpg->se_tpg_wwn;  in target_fabric_tpg_release()  local
809 struct target_fabric_configfs *tf = wwn->wwn_tf; in target_fabric_tpg_release()
828 struct se_wwn *wwn = container_of(group, struct se_wwn, wwn_group); in target_fabric_make_tpg() local
829 struct target_fabric_configfs *tf = wwn->wwn_tf; in target_fabric_make_tpg()
837 se_tpg = tf->tf_ops->fabric_make_tpg(wwn, name); in target_fabric_make_tpg()
890 struct se_wwn *wwn = container_of(to_config_group(item), in target_fabric_release_wwn() local
892 struct target_fabric_configfs *tf = wwn->wwn_tf; in target_fabric_release_wwn()
894 configfs_remove_default_groups(&wwn->fabric_stat_group); in target_fabric_release_wwn()
895 tf->tf_ops->fabric_drop_wwn(wwn); in target_fabric_release_wwn()
929 struct se_wwn *wwn; in target_fabric_make_wwn() local
936 wwn = tf->tf_ops->fabric_make_wwn(tf, group, name); in target_fabric_make_wwn()
937 if (!wwn || IS_ERR(wwn)) in target_fabric_make_wwn()
940 wwn->wwn_tf = tf; in target_fabric_make_wwn()
942 config_group_init_type_name(&wwn->wwn_group, name, &tf->tf_tpg_cit); in target_fabric_make_wwn()
944 config_group_init_type_name(&wwn->fabric_stat_group, "fabric_statistics", in target_fabric_make_wwn()
946 configfs_add_default_group(&wwn->fabric_stat_group, &wwn->wwn_group); in target_fabric_make_wwn()
949 tf->tf_ops->add_wwn_groups(wwn); in target_fabric_make_wwn()
950 return &wwn->wwn_group; in target_fabric_make_wwn()
957 struct se_wwn *wwn = container_of(to_config_group(item), in target_fabric_drop_wwn() local
960 configfs_remove_default_groups(&wwn->wwn_group); in target_fabric_drop_wwn()
969 TF_CIT_SETUP_DRV(wwn, NULL, &target_fabric_wwn_group_ops);