Lines Matching defs:isp

82 	iscsi_sess_t		*isp;
90 isp = icp->conn_sess;
91 ASSERT(isp != NULL);
92 ihp = isp->sess_hba;
108 (void) iscsi_sess_set_auth(isp);
123 if ((isp->sess_boot == B_TRUE) &&
125 (isp->sess_boot_nic_reset == B_FALSE)) {
135 isp->sess_boot_nic_reset = B_TRUE;
211 status_class, status_detail, isp->sess_name,
212 isp->sess_tpgt_conf);
237 if (ddi_taskq_dispatch(isp->sess_login_taskq,
256 iscsi_sess_t *isp;
260 isp = icp->conn_sess;
261 ASSERT(isp != NULL);
282 event_count = atomic_inc_32_nv(&isp->sess_state_event_count);
283 iscsi_sess_enter_state_zone(isp);
284 iscsi_sess_state_machine(isp, ISCSI_SESS_EVENT_N1, event_count);
285 iscsi_sess_exit_state_zone(isp);
288 isp->sess_tpgt_nego = ISCSI_DEFAULT_TPGT;
308 &isp->sess_state_event_count);
309 iscsi_sess_enter_state_zone(isp);
310 iscsi_sess_state_machine(isp, ISCSI_SESS_EVENT_N6,
312 iscsi_sess_exit_state_zone(isp);
315 iscsi_conn_retry(isp, icp);
324 &isp->sess_state_event_count);
325 iscsi_sess_enter_state_zone(isp);
327 iscsi_sess_state_machine(isp,
330 iscsi_sess_exit_state_zone(isp);
333 if (isp->sess_type == ISCSI_SESS_TYPE_NORMAL) {
336 iscsi_conn_retry(isp, icp);
358 isp->sess_boot_nic_reset = B_FALSE;
379 struct iscsi_sess *isp = NULL;
396 isp = icp->conn_sess;
397 ASSERT(isp != NULL);
405 if (isp->sess_auth.auth_buffers &&
406 isp->sess_auth.num_auth_buffers) {
408 auth_client = (IscsiAuthClient *)isp->
415 isp->sess_auth.num_auth_buffers,
416 isp->sess_auth.auth_buffers) !=
434 if (isp->sess_auth.username &&
436 isp->sess_auth.username) !=
443 if (isp->sess_auth.password &&
445 isp->sess_auth.password, isp->sess_auth.password_length) !=
460 isp->sess_auth.bidirectional_auth) !=
672 struct iscsi_sess *isp = NULL;
684 isp = icp->conn_sess;
685 ASSERT(isp != NULL);
688 (isp->sess_auth.auth_buffers && isp->sess_auth.num_auth_buffers) ?
689 (IscsiAuthClient *)isp->sess_auth.auth_buffers[0].address : NULL;
697 bcopy(&isp->sess_isid[0], &ilhp->isid[0], sizeof (isp->sess_isid));
707 ilhp->cmdsn = htonl(isp->sess_cmdsn);
722 if ((isp->sess_hba->hba_name) &&
723 (isp->sess_hba->hba_name[0])) {
726 (char *)isp->sess_hba->hba_name)) {
736 if ((isp->sess_hba->hba_alias) &&
737 (isp->sess_hba->hba_alias[0])) {
740 (char *)isp->sess_hba->hba_alias)) {
745 if (isp->sess_type == ISCSI_SESS_TYPE_NORMAL) {
746 if (isp->sess_name[0] != '\0') {
748 "TargetName", (char *)isp->sess_name)) {
757 } else if (isp->sess_type == ISCSI_SESS_TYPE_DISCOVERY) {
906 if (isp->sess_type != ISCSI_SESS_TYPE_DISCOVERY) {
1063 iscsi_sess_t *isp = NULL;
1078 isp = icp->conn_sess;
1079 ASSERT(isp != NULL);
1082 (isp->sess_auth.auth_buffers && isp->sess_auth.num_auth_buffers) ?
1083 (IscsiAuthClient *) isp->sess_auth.auth_buffers[0].address : NULL;
1179 isp->sess_alias_length =
1180 sizeof (isp->sess_alias) - 1;
1183 isp->sess_alias_length) {
1184 isp->sess_alias_length =
1188 bcopy(value, isp->sess_alias,
1189 isp->sess_alias_length);
1190 isp->sess_alias[isp->sess_alias_length + 1] =
1215 if (isp->sess_tpgt_conf != ISCSI_DEFAULT_TPGT) {
1216 if (tmp != isp->sess_tpgt_conf) {
1220 icp->conn_oid, isp->sess_tpgt_conf, tmp);
1225 isp->sess_tpgt_nego = (int)tmp;
1269 isp->sess_alias_length =
1270 sizeof (isp->sess_alias) - 1;
1273 isp->sess_alias_length) {
1274 isp->sess_alias_length =
1278 bcopy(value, isp->sess_alias,
1279 isp->sess_alias_length);
1280 isp->sess_alias[isp->sess_alias_length + 1] =
1306 if (isp->sess_tpgt_conf != ISCSI_DEFAULT_TPGT) {
1307 if (tmp != isp->sess_tpgt_conf) {
1311 isp->sess_tpgt_conf, tmp);
1316 isp->sess_tpgt_nego = (int)tmp;
1327 if (isp->sess_type ==
1357 if (isp->sess_type ==
1404 if ((isp->sess_type ==
1432 if (isp->sess_type ==
1599 if (isp->sess_type ==
1631 if (isp->sess_type ==
1663 if (isp->sess_type ==
1683 if (isp->sess_type ==
1739 (void *)isp, NULL)) {
1788 isp->sess_tsid = ntohs(ilrhp->tsid);
1789 isp->sess_expcmdsn = ntohl(ilrhp->expcmdsn);
1790 isp->sess_maxcmdsn = ntohl(ilrhp->maxcmdsn);
2144 iscsi_sess_t *isp;
2151 isp = icp->conn_sess;
2152 ASSERT(isp != NULL);
2153 ihp = isp->sess_hba;
2188 if (isp->sess_boot == B_TRUE) {