Lines Matching refs:loop_id
332 fcport->loop_id == FC_NO_LOOP_ID) {
375 fcport->port_name, sp->handle, fcport->loop_id,
430 sp->handle, fcport->loop_id, fcport->d_id.b.domain,
490 sp->handle, fcport->loop_id, fcport->d_id.b.domain,
517 fcport->rscn_gen, ea->sp->gen1, fcport->loop_id);
638 sp->handle, fcport->loop_id, fcport->d_id.b24, fcport->port_name);
655 static bool qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id)
660 return loop_id > NPH_LAST_HANDLE;
662 return (loop_id > ha->max_loop_id && loop_id < SNS_FIRST_LOOP_ID) ||
663 loop_id == MANAGEMENT_SERVER || loop_id == BROADCAST;
687 dev->loop_id = find_first_zero_bit(ha->loop_id_map, LOOPID_MAP_SIZE);
688 if (dev->loop_id >= LOOPID_MAP_SIZE ||
689 qla2x00_is_reserved_id(vha, dev->loop_id)) {
690 dev->loop_id = FC_NO_LOOP_ID;
693 set_bit(dev->loop_id, ha->loop_id_map);
700 dev->loop_id, dev->d_id.b24);
703 "No loop_id's available, portid=%x.\n",
713 if (fcport->loop_id == FC_NO_LOOP_ID ||
714 qla2x00_is_reserved_id(fcport->vha, fcport->loop_id))
717 clear_bit(fcport->loop_id, ha->loop_id_map);
718 fcport->loop_id = FC_NO_LOOP_ID;
726 u16 i, n, found = 0, loop_id;
738 fcport->rscn_gen, fcport->last_rscn_gen, vha->loop_id, fcport->edif.enable);
770 fcport->d_id.b.al_pa, fcport->loop_id);
788 loop_id = le16_to_cpu(e->nport_handle);
789 loop_id = (loop_id & 0x7fff);
807 loop_id, fcport->loop_id);
816 fcport->loop_id != FC_NO_LOOP_ID) ||
817 (fcport->loop_id != FC_NO_LOOP_ID &&
818 fcport->loop_id != loop_id)) {
830 fcport->loop_id = loop_id;
836 id, loop_id, &conflict_fcport);
840 * Another share fcport share the same loop_id &
873 if (fcport->loop_id == FC_NO_LOOP_ID) {
919 if (fcport->loop_id != FC_NO_LOOP_ID)
922 fcport->loop_id = loop_id;
931 if (fcport->loop_id != FC_NO_LOOP_ID)
934 fcport->loop_id = loop_id;
954 loop_id = le16_to_cpu(e->nport_handle);
974 if (fcport->loop_id == loop_id)
975 fcport->loop_id = FC_NO_LOOP_ID;
1028 u16 i, n = 0, loop_id;
1055 loop_id = le16_to_cpu(e->nport_handle);
1057 loop_id = (loop_id & 0x7fff);
1058 set_bit(loop_id, vha->hw->loop_id_map);
1065 (loop_id & 0x7fff));
1335 fcport->port_name, sp->handle, fcport->loop_id, fcport->d_id.b24,
1417 mb[1] = fcport->loop_id;
1615 fcport->fw_login_state, fcport->loop_id, fcport->login_retry);
1642 if (fcport->loop_id == FC_NO_LOOP_ID) {
1671 fcport->login_gen, fcport->loop_id, fcport->scan_state,
1678 if ((fcport->loop_id != FC_NO_LOOP_ID) &&
1708 if (fcport->loop_id == FC_NO_LOOP_ID) {
1726 if (fcport->loop_id == FC_NO_LOOP_ID) {
2076 fcport->loop_id, fcport->d_id.b24,
2098 tm_iocb->u.tmf.loop_id = fcport->loop_id;
2105 sp->handle, fcport->loop_id, fcport->d_id.b24,
2120 sp->handle, fcport->loop_id, fcport->d_id.b24,
2165 fcport->loop_id, fcport->d_id.b24,
2194 sp->handle, fcport->loop_id, fcport->d_id.b24,
2499 set_bit(ea->fcport->loop_id, vha->hw->loop_id_map);
2518 fcport->loop_id, fcport->d_id.b24);
2520 set_bit(fcport->loop_id, vha->hw->loop_id_map);
2548 ea->fcport->loop_id, cid.b24);
2550 set_bit(ea->fcport->loop_id, vha->hw->loop_id_map);
2551 ea->fcport->loop_id = FC_NO_LOOP_ID;
2562 * Another fcport share the same loop_id/nport id.
2581 ea->fcport->loop_id = lid;
3032 uint16_t loop_id, topo, sw_cap;
3046 rval = qla2x00_get_adapter_id(vha, &loop_id, &al_pa,
5000 uint16_t loop_id;
5014 &loop_id, &al_pa, &area, &domain, &topo, &sw_cap);
5018 (rval == QLA_COMMAND_ERROR && loop_id == 0x7)) {
5025 (rval == QLA_COMMAND_ERROR && loop_id == 0x1b)) {
5042 vha->loop_id = loop_id;
5105 connect_type, vha->loop_id);
5540 fcport->loop_id = FC_NO_LOOP_ID;
5823 uint16_t loop_id;
5894 loop_id = gid->loop_id_2100;
5896 loop_id = le16_to_cpu(gid->loop_id);
5911 if (loop_id > LAST_LOCAL_LOOP_ID)
5920 new_fcport->loop_id = loop_id;
5927 "-- get_port_database=%x, loop_id=0x%04x.\n",
5928 rval2, new_fcport->loop_id);
5948 fcport->loop_id = new_fcport->loop_id;
5958 fcport->port_name, fcport->loop_id,
6002 if (fcport->loop_id != FC_NO_LOOP_ID &&
6049 rval = qla2x00_set_idma_speed(vha, fcport->loop_id, fcport->fp_speed,
6286 uint16_t loop_id;
6292 loop_id = NPH_F_PORT;
6294 loop_id = SNS_FL_PORT;
6295 rval = qla2x00_get_port_name(vha, loop_id, vha->fabric_node_name, 1);
6305 rval = qla2x00_get_port_name(vha, loop_id, vha->fabric_port_name, 0);
6322 loop_id = NPH_SNS_LID(ha);
6323 rval = ha->isp_ops->fabric_login(vha, loop_id, 0xff, 0xff,
6327 "Failed SNS login: loop_id=%x mb[0]=%x mb[1]=%x mb[2]=%x mb[6]=%x mb[7]=%x (%x).\n",
6328 loop_id, mb[0], mb[1], mb[2], mb[6], mb[7], rval);
6428 uint16_t loop_id;
6493 loop_id = ha->min_external_loopid;
6494 for (; loop_id <= ha->max_loop_id; loop_id++) {
6495 if (qla2x00_is_reserved_id(vha, loop_id))
6633 " old %x:%x:%x (loop_id 0x%04x)-> new %x:%x:%x\n",
6638 fcport->loop_id,
6700 if (fcport->loop_id != FC_NO_LOOP_ID &&
6725 int loop_id = FC_NO_LOOP_ID;
6740 loop_id = lid;
6746 return loop_id;
6780 fcport->loop_id, fcport->d_id.b.domain,
6784 rval = ha->isp_ops->fabric_login(vha, fcport->loop_id,
6799 tmp_loopid = fcport->loop_id;
6800 fcport->loop_id = mb[1];
6805 fcport->loop_id, fcport->d_id.b.domain,
6820 *next_loopid = (fcport->loop_id + 1);
6849 fcport->loop_id++;
6861 *next_loopid = fcport->loop_id;
6862 ha->isp_ops->fabric_logout(vha, fcport->loop_id,
6874 "Failed=%x port_id=%02x%02x%02x loop_id=%x "
6877 fcport->loop_id, jiffies);
6879 *next_loopid = fcport->loop_id;
6880 ha->isp_ops->fabric_logout(vha, fcport->loop_id,
6900 * loop_id = loop id of device to login to.
8935 "Failed SNS login: loop_id=%x, rval2=%d\n",
8939 "Failed SNS login: loop_id=%x mb[0]=%x mb[1]=%x "
9554 fcport->loop_id == FC_NO_LOOP_ID)
9566 ret = qla24xx_set_fcp_prio(vha, fcport->loop_id, priority, mb);
9570 "Updated FCP_CMND priority - value=%d loop_id=%d "
9572 fcport->loop_id, fcport->d_id.b.domain,
9578 "loop_id=%d port_id=%02x%02x%02x.\n", ret, fcport->loop_id,