Lines Matching refs:loop_id

755 		    sess->local ? "local " : "", sess->port_name, sess->loop_id);
761 fcport->loop_id,
769 fcport->port_name, sess->loop_id);
822 uint16_t loop_id;
832 "Sending PLOGI ACK to wwn %8phC s_id %02x:%02x:%02x loop_id %#04x"
844 loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
846 fcport->loop_id = loop_id;
960 "%s: se_sess %p / sess %p from port %8phC loop_id %#04x"
962 __func__, sess->se_sess, sess, sess->port_name, sess->loop_id,
980 if (sess->logout_on_delete && sess->loop_id != FC_NO_LOOP_ID) {
1182 uint16_t loop_id;
1187 loop_id = le16_to_cpu(n->u.isp24.nport_handle);
1188 if (loop_id == 0xFFFF) {
1196 sess = ha->tgt.tgt_ops->find_sess_by_loop_id(vha, loop_id);
1209 "loop_id %d)\n", vha->host_no, sess, sess->port_name,
1210 mcmd, loop_id);
1297 uint16_t *loop_id)
1330 *loop_id = le16_to_cpu(gid->loop_id);
1414 "qla_target(%d): %ssession for wwn %8phC (loop_id %d, "
1417 fcport->loop_id, sess->d_id.b.domain, sess->d_id.b.area,
2232 ctio->nport_handle = cpu_to_le16(mcmd->sess->loop_id);
2289 ctio->nport_handle = cpu_to_le16(cmd->sess->loop_id);
2591 pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
3108 pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
4298 cmd->loop_id = sess->loop_id;
4525 int loop_id;
4528 loop_id = GET_TARGET_ID(ha, (struct atio_from_isp *)iocb);
4531 sess = ha->tgt.tgt_ops->find_sess_by_loop_id(vha, loop_id);
4550 " port %8phC loop_id %#04x s_id %02x:%02x:%02x"
4555 fcport->port_name, fcport->loop_id,
4566 * Schedules sessions with matching port_id/loop_id but different wwn for
4572 port_id_t port_id, uint16_t loop_id, struct fc_port **conflict_sess)
4591 if (loop_id != other_sess->loop_id) {
4593 "Invalidating sess %p loop_id %d wwn %llx.\n",
4594 other_sess, other_sess->loop_id, other_wwn);
4598 * session that has the same s_id/loop_id combo
4605 * Another wwn used to have our s_id/loop_id
4606 * kill the session, but don't free the loop_id
4609 "Invalidating sess %p loop_id %d wwn %llx.\n",
4610 other_sess, other_sess->loop_id, other_wwn);
4621 if ((loop_id == other_sess->loop_id) &&
4622 (loop_id != FC_NO_LOOP_ID)) {
4624 "Invalidating sess %p loop_id %d wwn %llx.\n",
4625 other_sess, other_sess->loop_id, other_wwn);
4627 /* Same loop_id but different s_id
4687 uint16_t loop_id, wd3_lo;
4701 loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
4709 port_id, loop_id, &conflict_sess);
4714 __func__, __LINE__, loop_id, port_id.b24);
4793 sess->loop_id = loop_id;
4839 sess->keep_nport_handle = ((sess->loop_id == loop_id) &&
4865 uint16_t loop_id;
4879 loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
4885 iocb->u.isp24.status_subcode, loop_id,
4924 loop_id, &conflict_sess);
5008 "PRLI (loop_id %#04x) for existing sess %p (loop_id %#04x)\n",
5009 sess->loop_id, sess, iocb->u.isp24.nport_handle);
5012 sess->loop_id = loop_id;
5057 loop_id = 0xFFFF;
5066 sess = qla2x00_find_fcport_by_loopid(vha, loop_id);
5113 sess, sess->loop_id, loop_id,
5312 ctio24->nport_handle = cpu_to_le16(sess->loop_id);
6007 uint16_t loop_id)
6022 fcport->loop_id = loop_id;
6029 "(loop_id=0x%04x)", vha->vp_idx, rc, loop_id);
6095 uint16_t loop_id = 0;
6114 rc = qla24xx_get_loop_id(vha, s_id, &loop_id);
6134 fcport = qlt_get_port_database(vha, loop_id);