Home
last modified time | relevance | path

Searched refs:tiqn (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/target/iscsi/
Discsi_target_stat.c70 struct iscsi_tiqn *tiqn = container_of(igrps, in iscsi_stat_instance_show_attr_inst() local
73 return snprintf(page, PAGE_SIZE, "%u\n", tiqn->tiqn_index); in iscsi_stat_instance_show_attr_inst()
94 struct iscsi_tiqn *tiqn = container_of(igrps, in iscsi_stat_instance_show_attr_portals() local
97 return snprintf(page, PAGE_SIZE, "%u\n", tiqn->tiqn_num_tpg_nps); in iscsi_stat_instance_show_attr_portals()
111 struct iscsi_tiqn *tiqn = container_of(igrps, in iscsi_stat_instance_show_attr_sessions() local
114 return snprintf(page, PAGE_SIZE, "%u\n", tiqn->tiqn_nsessions); in iscsi_stat_instance_show_attr_sessions()
121 struct iscsi_tiqn *tiqn = container_of(igrps, in iscsi_stat_instance_show_attr_fail_sess() local
123 struct iscsi_sess_err_stats *sess_err = &tiqn->sess_err_stats; in iscsi_stat_instance_show_attr_fail_sess()
139 struct iscsi_tiqn *tiqn = container_of(igrps, in iscsi_stat_instance_show_attr_fail_type() local
141 struct iscsi_sess_err_stats *sess_err = &tiqn->sess_err_stats; in iscsi_stat_instance_show_attr_fail_type()
[all …]
Discsi_target_tpg.c34 struct iscsi_portal_group *iscsit_alloc_portal_group(struct iscsi_tiqn *tiqn, u16 tpgt) in iscsit_alloc_portal_group() argument
46 tpg->tpg_tiqn = tiqn; in iscsit_alloc_portal_group()
127 struct iscsi_tiqn *tiqn, in iscsit_get_tpg_from_np() argument
134 spin_lock(&tiqn->tiqn_tpg_lock); in iscsit_get_tpg_from_np()
135 list_for_each_entry(tpg, &tiqn->tiqn_tpg_list, tpg_list) { in iscsit_get_tpg_from_np()
150 spin_unlock(&tiqn->tiqn_tpg_lock); in iscsit_get_tpg_from_np()
156 spin_unlock(&tiqn->tiqn_tpg_lock); in iscsit_get_tpg_from_np()
229 int iscsit_tpg_add_portal_group(struct iscsi_tiqn *tiqn, struct iscsi_portal_group *tpg) in iscsit_tpg_add_portal_group() argument
247 spin_lock(&tiqn->tiqn_tpg_lock); in iscsit_tpg_add_portal_group()
248 list_add_tail(&tpg->tpg_list, &tiqn->tiqn_tpg_list); in iscsit_tpg_add_portal_group()
[all …]
Discsi_target_configfs.c1441 struct iscsi_tiqn *tiqn; in lio_target_tiqn_addtpg() local
1446 tiqn = container_of(wwn, struct iscsi_tiqn, tiqn_wwn); in lio_target_tiqn_addtpg()
1462 tpg = iscsit_alloc_portal_group(tiqn, tpgt); in lio_target_tiqn_addtpg()
1471 ret = iscsit_tpg_add_portal_group(tiqn, tpg); in lio_target_tiqn_addtpg()
1475 pr_debug("LIO_Target_ConfigFS: REGISTER -> %s\n", tiqn->tiqn); in lio_target_tiqn_addtpg()
1488 struct iscsi_tiqn *tiqn; in lio_target_tiqn_deltpg() local
1491 tiqn = tpg->tpg_tiqn; in lio_target_tiqn_deltpg()
1496 iscsit_tpg_del_portal_group(tiqn, tpg, 1); in lio_target_tiqn_deltpg()
1523 struct iscsi_tiqn *tiqn; in lio_target_call_coreaddtiqn() local
1525 tiqn = iscsit_add_tiqn((unsigned char *)name); in lio_target_call_coreaddtiqn()
[all …]
Discsi_target.c72 struct iscsi_tiqn *tiqn = NULL; in iscsit_get_tiqn_for_login() local
75 list_for_each_entry(tiqn, &g_tiqn_list, tiqn_list) { in iscsit_get_tiqn_for_login()
76 if (!strcmp(tiqn->tiqn, buf)) { in iscsit_get_tiqn_for_login()
78 spin_lock(&tiqn->tiqn_state_lock); in iscsit_get_tiqn_for_login()
79 if (tiqn->tiqn_state == TIQN_STATE_ACTIVE) { in iscsit_get_tiqn_for_login()
80 tiqn->tiqn_access_count++; in iscsit_get_tiqn_for_login()
81 spin_unlock(&tiqn->tiqn_state_lock); in iscsit_get_tiqn_for_login()
83 return tiqn; in iscsit_get_tiqn_for_login()
85 spin_unlock(&tiqn->tiqn_state_lock); in iscsit_get_tiqn_for_login()
93 static int iscsit_set_tiqn_shutdown(struct iscsi_tiqn *tiqn) in iscsit_set_tiqn_shutdown() argument
[all …]
Discsi_target_nego.c1020 struct iscsi_tiqn *tiqn; in iscsi_target_locate_portal() local
1142 tiqn = iscsit_get_tiqn_for_login(t_buf); in iscsi_target_locate_portal()
1143 if (!tiqn) { in iscsi_target_locate_portal()
1151 pr_debug("Located Storage Object: %s\n", tiqn->tiqn); in iscsi_target_locate_portal()
1156 conn->tpg = iscsit_get_tpg_from_np(tiqn, np, &tpg_np); in iscsi_target_locate_portal()
1159 " on %s\n", tiqn->tiqn); in iscsi_target_locate_portal()
1160 iscsit_put_tiqn_for_login(tiqn); in iscsi_target_locate_portal()
1174 iscsit_put_tiqn_for_login(tiqn); in iscsi_target_locate_portal()
1185 iscsit_put_tiqn_for_login(tiqn); in iscsi_target_locate_portal()
Discsi_target_util.c976 struct iscsi_tiqn *tiqn = tpg->tpg_tiqn; in iscsit_handle_nopin_response_timeout() local
978 if (tiqn) { in iscsit_handle_nopin_response_timeout()
979 spin_lock_bh(&tiqn->sess_err_stats.lock); in iscsit_handle_nopin_response_timeout()
980 strcpy(tiqn->sess_err_stats.last_sess_fail_rem_name, in iscsit_handle_nopin_response_timeout()
982 tiqn->sess_err_stats.last_sess_failure_type = in iscsit_handle_nopin_response_timeout()
984 tiqn->sess_err_stats.cxn_timeout_errors++; in iscsit_handle_nopin_response_timeout()
986 spin_unlock_bh(&tiqn->sess_err_stats.lock); in iscsit_handle_nopin_response_timeout()
1429 struct iscsi_tiqn *tiqn; in iscsit_collect_login_stats() local
1432 tiqn = iscsit_snmp_get_tiqn(conn); in iscsit_collect_login_stats()
1433 if (!tiqn) in iscsit_collect_login_stats()
[all …]
Discsi_target_erl0.c774 struct iscsi_tiqn *tiqn = tpg->tpg_tiqn; in iscsit_handle_time2retain_timeout() local
776 if (tiqn) { in iscsit_handle_time2retain_timeout()
777 spin_lock(&tiqn->sess_err_stats.lock); in iscsit_handle_time2retain_timeout()
778 strcpy(tiqn->sess_err_stats.last_sess_fail_rem_name, in iscsit_handle_time2retain_timeout()
780 tiqn->sess_err_stats.last_sess_failure_type = in iscsit_handle_time2retain_timeout()
782 tiqn->sess_err_stats.cxn_timeout_errors++; in iscsit_handle_time2retain_timeout()
784 spin_unlock(&tiqn->sess_err_stats.lock); in iscsit_handle_time2retain_timeout()
/linux-4.1.27/include/target/iscsi/
Discsi_target_core.h855 unsigned char tiqn[ISCSI_IQN_LEN]; member