Lines Matching refs:tpg
61 struct iscsi_portal_group *tpg;
80 tpg = tpg_np->tpg;
81 if (iscsit_get_tpg(tpg) < 0)
94 tpg_np_new = iscsit_tpg_add_network_portal(tpg,
103 rc = iscsit_tpg_del_network_portal(tpg, tpg_np_new);
109 iscsit_put_tpg(tpg);
112 iscsit_put_tpg(tpg);
159 struct iscsi_portal_group *tpg;
214 tpg = container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg);
215 ret = iscsit_get_tpg(tpg);
222 tpg->tpgt, name);
236 tpg_np = iscsit_tpg_add_network_portal(tpg, &sockaddr, NULL,
239 iscsit_put_tpg(tpg);
244 iscsit_put_tpg(tpg);
251 struct iscsi_portal_group *tpg;
257 tpg = tpg_np->tpg;
258 ret = iscsit_get_tpg(tpg);
262 se_tpg = &tpg->tpg_se_tpg;
265 tpg->tpgt, &tpg_np->tpg_np->np_sockaddr);
267 ret = iscsit_tpg_del_network_portal(tpg, tpg_np);
273 iscsit_put_tpg(tpg);
627 struct iscsi_portal_group *tpg = container_of(se_tpg,
658 if (iscsit_get_tpg(tpg) < 0)
668 iscsit_put_tpg(tpg);
724 struct iscsi_portal_group *tpg = container_of(se_tpg, \
728 if (iscsit_get_tpg(tpg) < 0) \
731 rb = sprintf(page, "%u\n", tpg->tpg_attrib.name); \
732 iscsit_put_tpg(tpg); \
740 struct iscsi_portal_group *tpg = container_of(se_tpg, \
745 if (iscsit_get_tpg(tpg) < 0) \
751 ret = iscsit_ta_##name(tpg, val); \
755 iscsit_put_tpg(tpg); \
758 iscsit_put_tpg(tpg); \
804 struct iscsi_portal_group *tpg = container_of(se_tpg, \
806 struct iscsi_node_auth *auth = &tpg->tpg_demo_auth; \
817 struct iscsi_portal_group *tpg = container_of(se_tpg, \
819 struct iscsi_node_auth *auth = &tpg->tpg_demo_auth; \
865 struct iscsi_portal_group *tpg = container_of(se_tpg, \
867 struct iscsi_node_auth *auth = &tpg->tpg_demo_auth; \
904 struct iscsi_portal_group *tpg = container_of(se_tpg, \
909 if (iscsit_get_tpg(tpg) < 0) \
913 tpg->param_list); \
915 iscsit_put_tpg(tpg); \
920 iscsit_put_tpg(tpg); \
927 struct iscsi_portal_group *tpg = container_of(se_tpg, \
939 if (iscsit_get_tpg(tpg) < 0) { \
944 ret = iscsi_change_param_value(buf, tpg->param_list, 1); \
949 iscsit_put_tpg(tpg); \
953 iscsit_put_tpg(tpg); \
1012 struct iscsi_portal_group *tpg = container_of(se_tpg,
1016 spin_lock(&tpg->tpg_state_lock);
1018 (tpg->tpg_state == TPG_STATE_ACTIVE) ? 1 : 0);
1019 spin_unlock(&tpg->tpg_state_lock);
1028 struct iscsi_portal_group *tpg = container_of(se_tpg,
1041 ret = iscsit_get_tpg(tpg);
1046 ret = iscsit_tpg_enable_portal_group(tpg);
1053 ret = iscsit_tpg_disable_portal_group(tpg, 1);
1058 iscsit_put_tpg(tpg);
1061 iscsit_put_tpg(tpg);
1088 struct iscsi_portal_group *tpg;
1110 tpg = iscsit_alloc_portal_group(tiqn, tpgt);
1111 if (!tpg)
1114 ret = core_tpg_register(wwn, &tpg->tpg_se_tpg, SCSI_PROTOCOL_ISCSI);
1118 ret = iscsit_tpg_add_portal_group(tiqn, tpg);
1125 return &tpg->tpg_se_tpg;
1127 core_tpg_deregister(&tpg->tpg_se_tpg);
1129 kfree(tpg);
1135 struct iscsi_portal_group *tpg;
1138 tpg = container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg);
1139 tiqn = tpg->tpg_tiqn;
1144 iscsit_tpg_del_portal_group(tiqn, tpg, 1);
1473 struct se_portal_group *se_tpg = &sess->tpg->tpg_se_tpg;
1508 struct iscsi_portal_group *tpg = container_of(se_tpg,
1512 iscsit_set_default_node_attribues(acl, tpg);