Lines Matching refs:loop_id

321 	    fcport->loop_id == FC_NO_LOOP_ID) {  in qla2x00_async_login()
356 fcport->port_name, sp->handle, fcport->loop_id, in qla2x00_async_login()
408 sp->handle, fcport->loop_id, fcport->d_id.b.domain, in qla2x00_async_logout()
470 sp->handle, fcport->loop_id, fcport->d_id.b.domain, in qla2x00_async_prlo()
495 fcport->rscn_gen, ea->sp->gen1, fcport->loop_id); in qla24xx_handle_adisc_event()
600 sp->handle, fcport->loop_id, fcport->d_id.b24, fcport->port_name); in qla2x00_async_adisc()
616 static bool qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id) in qla2x00_is_reserved_id() argument
621 return loop_id > NPH_LAST_HANDLE; in qla2x00_is_reserved_id()
623 return (loop_id > ha->max_loop_id && loop_id < SNS_FIRST_LOOP_ID) || in qla2x00_is_reserved_id()
624 loop_id == MANAGEMENT_SERVER || loop_id == BROADCAST; in qla2x00_is_reserved_id()
648 dev->loop_id = find_first_zero_bit(ha->loop_id_map, LOOPID_MAP_SIZE); in qla2x00_find_new_loop_id()
649 if (dev->loop_id >= LOOPID_MAP_SIZE || in qla2x00_find_new_loop_id()
650 qla2x00_is_reserved_id(vha, dev->loop_id)) { in qla2x00_find_new_loop_id()
651 dev->loop_id = FC_NO_LOOP_ID; in qla2x00_find_new_loop_id()
654 set_bit(dev->loop_id, ha->loop_id_map); in qla2x00_find_new_loop_id()
661 dev->loop_id, dev->d_id.b24); in qla2x00_find_new_loop_id()
674 if (fcport->loop_id == FC_NO_LOOP_ID || in qla2x00_clear_loop_id()
675 qla2x00_is_reserved_id(fcport->vha, fcport->loop_id)) in qla2x00_clear_loop_id()
678 clear_bit(fcport->loop_id, ha->loop_id_map); in qla2x00_clear_loop_id()
679 fcport->loop_id = FC_NO_LOOP_ID; in qla2x00_clear_loop_id()
687 u16 i, n, found = 0, loop_id; in qla24xx_handle_gnl_done_event() local
699 fcport->rscn_gen, fcport->last_rscn_gen, vha->loop_id); in qla24xx_handle_gnl_done_event()
731 fcport->d_id.b.al_pa, fcport->loop_id); in qla24xx_handle_gnl_done_event()
749 loop_id = le16_to_cpu(e->nport_handle); in qla24xx_handle_gnl_done_event()
750 loop_id = (loop_id & 0x7fff); in qla24xx_handle_gnl_done_event()
768 loop_id, fcport->loop_id); in qla24xx_handle_gnl_done_event()
777 fcport->loop_id != FC_NO_LOOP_ID) || in qla24xx_handle_gnl_done_event()
778 (fcport->loop_id != FC_NO_LOOP_ID && in qla24xx_handle_gnl_done_event()
779 fcport->loop_id != loop_id)) { in qla24xx_handle_gnl_done_event()
791 fcport->loop_id = loop_id; in qla24xx_handle_gnl_done_event()
797 id, loop_id, &conflict_fcport); in qla24xx_handle_gnl_done_event()
827 if (fcport->loop_id == FC_NO_LOOP_ID) { in qla24xx_handle_gnl_done_event()
866 if (fcport->loop_id != FC_NO_LOOP_ID) in qla24xx_handle_gnl_done_event()
869 fcport->loop_id = loop_id; in qla24xx_handle_gnl_done_event()
878 if (fcport->loop_id != FC_NO_LOOP_ID) in qla24xx_handle_gnl_done_event()
881 fcport->loop_id = loop_id; in qla24xx_handle_gnl_done_event()
901 loop_id = le16_to_cpu(e->nport_handle); in qla24xx_handle_gnl_done_event()
921 if (fcport->loop_id == loop_id) in qla24xx_handle_gnl_done_event()
922 fcport->loop_id = FC_NO_LOOP_ID; in qla24xx_handle_gnl_done_event()
972 u16 i, n = 0, loop_id; in qla24xx_async_gnl_sp_done() local
1001 loop_id = le16_to_cpu(e->nport_handle); in qla24xx_async_gnl_sp_done()
1003 loop_id = (loop_id & 0x7fff); in qla24xx_async_gnl_sp_done()
1004 set_bit(loop_id, vha->hw->loop_id_map); in qla24xx_async_gnl_sp_done()
1011 (loop_id & 0x7fff)); in qla24xx_async_gnl_sp_done()
1280 fcport->port_name, sp->handle, fcport->loop_id, fcport->d_id.b24, in qla24xx_async_prli()
1324 fcport->loop_id == FC_NO_LOOP_ID) { in qla24xx_async_gpdb()
1356 mb[1] = fcport->loop_id; in qla24xx_async_gpdb()
1515 if (fcport->loop_id == FC_NO_LOOP_ID) { in qla_chk_n2n_b4_login()
1545 fcport->login_gen, fcport->loop_id, fcport->scan_state); in qla24xx_fcport_handle_login()
1550 if ((fcport->loop_id != FC_NO_LOOP_ID) && in qla24xx_fcport_handle_login()
1581 if (fcport->loop_id == FC_NO_LOOP_ID) { in qla24xx_fcport_handle_login()
1604 } else if (fcport->loop_id == FC_NO_LOOP_ID) { in qla24xx_fcport_handle_login()
1853 sp->handle, fcport->loop_id, fcport->d_id.b.domain, in qla2x00_async_tm_cmd()
1874 fcport->loop_id, lun, in qla2x00_async_tm_cmd()
2065 ea->fcport->loop_id, ea->fcport->d_id.b24); in qla24xx_handle_plogi_done_event()
2067 set_bit(ea->fcport->loop_id, vha->hw->loop_id_map); in qla24xx_handle_plogi_done_event()
2099 ea->fcport->loop_id, cid.b24); in qla24xx_handle_plogi_done_event()
2101 set_bit(ea->fcport->loop_id, vha->hw->loop_id_map); in qla24xx_handle_plogi_done_event()
2102 ea->fcport->loop_id = FC_NO_LOOP_ID; in qla24xx_handle_plogi_done_event()
2132 ea->fcport->loop_id = lid; in qla24xx_handle_plogi_done_event()
2583 uint16_t loop_id, topo, sw_cap; in qla2x00_isp_firmware() local
2597 rval = qla2x00_get_adapter_id(vha, &loop_id, &al_pa, in qla2x00_isp_firmware()
4489 uint16_t loop_id; in qla2x00_configure_hba() local
4503 &loop_id, &al_pa, &area, &domain, &topo, &sw_cap); in qla2x00_configure_hba()
4507 (rval == QLA_COMMAND_ERROR && loop_id == 0x7)) { in qla2x00_configure_hba()
4514 (rval == QLA_COMMAND_ERROR && loop_id == 0x1b)) { in qla2x00_configure_hba()
4531 vha->loop_id = loop_id; in qla2x00_configure_hba()
4589 connect_type, vha->loop_id); in qla2x00_configure_hba()
5045 fcport->loop_id = FC_NO_LOOP_ID; in qla2x00_alloc_fcport()
5289 uint16_t loop_id; in qla2x00_configure_local_loop() local
5348 loop_id = gid->loop_id_2100; in qla2x00_configure_local_loop()
5350 loop_id = le16_to_cpu(gid->loop_id); in qla2x00_configure_local_loop()
5365 if (loop_id > LAST_LOCAL_LOOP_ID) in qla2x00_configure_local_loop()
5374 new_fcport->loop_id = loop_id; in qla2x00_configure_local_loop()
5382 rval2, new_fcport->loop_id); in qla2x00_configure_local_loop()
5402 fcport->loop_id = new_fcport->loop_id; in qla2x00_configure_local_loop()
5451 if (fcport->loop_id != FC_NO_LOOP_ID && in qla2x00_configure_local_loop()
5498 rval = qla2x00_set_idma_speed(vha, fcport->loop_id, fcport->fp_speed, in qla2x00_iidma_fcport()
5729 uint16_t loop_id; in qla2x00_configure_fabric() local
5736 loop_id = NPH_F_PORT; in qla2x00_configure_fabric()
5738 loop_id = SNS_FL_PORT; in qla2x00_configure_fabric()
5739 rval = qla2x00_get_port_name(vha, loop_id, vha->fabric_node_name, 1); in qla2x00_configure_fabric()
5749 rval = qla2x00_get_port_name(vha, loop_id, vha->fabric_port_name, 0); in qla2x00_configure_fabric()
5766 loop_id = NPH_SNS_LID(ha); in qla2x00_configure_fabric()
5767 rval = ha->isp_ops->fabric_login(vha, loop_id, 0xff, 0xff, in qla2x00_configure_fabric()
5772 loop_id, mb[0], mb[1], mb[2], mb[6], mb[7], rval); in qla2x00_configure_fabric()
5872 uint16_t loop_id; in qla2x00_find_all_fabric_devs() local
5937 loop_id = ha->min_external_loopid; in qla2x00_find_all_fabric_devs()
5938 for (; loop_id <= ha->max_loop_id; loop_id++) { in qla2x00_find_all_fabric_devs()
5939 if (qla2x00_is_reserved_id(vha, loop_id)) in qla2x00_find_all_fabric_devs()
6082 fcport->loop_id, in qla2x00_find_all_fabric_devs()
6144 if (fcport->loop_id != FC_NO_LOOP_ID && in qla2x00_find_all_fabric_devs()
6169 int loop_id = FC_NO_LOOP_ID; in qla2x00_reserve_mgmt_server_loop_id() local
6184 loop_id = lid; in qla2x00_reserve_mgmt_server_loop_id()
6190 return loop_id; in qla2x00_reserve_mgmt_server_loop_id()
6224 fcport->loop_id, fcport->d_id.b.domain, in qla2x00_fabric_login()
6228 rval = ha->isp_ops->fabric_login(vha, fcport->loop_id, in qla2x00_fabric_login()
6243 tmp_loopid = fcport->loop_id; in qla2x00_fabric_login()
6244 fcport->loop_id = mb[1]; in qla2x00_fabric_login()
6249 fcport->loop_id, fcport->d_id.b.domain, in qla2x00_fabric_login()
6264 *next_loopid = (fcport->loop_id + 1); in qla2x00_fabric_login()
6293 fcport->loop_id++; in qla2x00_fabric_login()
6305 *next_loopid = fcport->loop_id; in qla2x00_fabric_login()
6306 ha->isp_ops->fabric_logout(vha, fcport->loop_id, in qla2x00_fabric_login()
6321 fcport->loop_id, jiffies); in qla2x00_fabric_login()
6323 *next_loopid = fcport->loop_id; in qla2x00_fabric_login()
6324 ha->isp_ops->fabric_logout(vha, fcport->loop_id, in qla2x00_fabric_login()
9023 fcport->loop_id == FC_NO_LOOP_ID) in qla24xx_update_fcport_fcp_prio()
9035 ret = qla24xx_set_fcp_prio(vha, fcport->loop_id, priority, mb); in qla24xx_update_fcport_fcp_prio()
9041 fcport->loop_id, fcport->d_id.b.domain, in qla24xx_update_fcport_fcp_prio()
9047 "loop_id=%d port_id=%02x%02x%02x.\n", ret, fcport->loop_id, in qla24xx_update_fcport_fcp_prio()