Lines Matching refs:fcp

374 	fcparam *fcp;  in isp_fc_runstate()  local
376 fcp = FCPARAM(isp, chan); in isp_fc_runstate()
377 if (fcp->role == ISP_ROLE_NONE) { in isp_fc_runstate()
380 if (fcp->isp_fwstate < FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) { in isp_fc_runstate()
385 if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) { in isp_fc_runstate()
391 if ((fcp->role & ISP_ROLE_INITIATOR) == 0) { in isp_fc_runstate()
407 if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate != LOOP_READY) { in isp_fc_runstate()
420 fcparam *fcp = FCPARAM(isp, chan); in isp_dump_portdb() local
438 fcportdb_t *lp = &fcp->portdb[i]; in isp_dump_portdb()
488 isp_fc_toponame(fcparam *fcp) in isp_fc_toponame() argument
491 if (fcp->isp_fwstate != FW_READY) { in isp_fc_toponame()
494 switch (fcp->isp_topo) { in isp_fc_toponame()
510 fcparam *fcp = FCPARAM(isp, chan); in isp_fc_change_role() local
527 fcp->role = new_role; in isp_fc_change_role()
546 scp = fcp->isp_scratch; in isp_fc_change_role()
564 MAKE_NODE_NAME_FROM_WWN(vp->vp_mod_ports[0].wwpn, fcp->isp_wwpn); in isp_fc_change_role()
565 MAKE_NODE_NAME_FROM_WWN(vp->vp_mod_ports[0].wwnn, fcp->isp_wwnn); in isp_fc_change_role()
573 mbs.param[2] = DMA_WD1(fcp->isp_scdma); in isp_fc_change_role()
574 mbs.param[3] = DMA_WD0(fcp->isp_scdma); in isp_fc_change_role()
575 mbs.param[6] = DMA_WD3(fcp->isp_scdma); in isp_fc_change_role()
576 mbs.param[7] = DMA_WD2(fcp->isp_scdma); in isp_fc_change_role()
598 fcp->role = new_role; in isp_fc_change_role()
2301 fcparam *fcp; in isp_find_pdb_by_wwn() local
2305 fcp = FCPARAM(isp, chan); in isp_find_pdb_by_wwn()
2307 fcportdb_t *lp = &fcp->portdb[i]; in isp_find_pdb_by_wwn()
2324 fcparam *fcp; in isp_find_pdb_by_loopid() local
2328 fcp = FCPARAM(isp, chan); in isp_find_pdb_by_loopid()
2330 fcportdb_t *lp = &fcp->portdb[i]; in isp_find_pdb_by_loopid()
2347 fcparam *fcp; in isp_find_pdb_by_sid() local
2354 fcp = FCPARAM(isp, chan); in isp_find_pdb_by_sid()
2356 fcportdb_t *lp = &fcp->portdb[i]; in isp_find_pdb_by_sid()
2376 fcparam *fcp = FCPARAM(isp, chan); in isp_find_chan_by_did() local
2377 …if ((fcp->role & ISP_ROLE_TARGET) == 0 || fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOO… in isp_find_chan_by_did()
2380 if (fcp->isp_portid == did) { in isp_find_chan_by_did()
2393 fcparam *fcp; in isp_add_wwn_entry() local
2398 fcp = FCPARAM(isp, chan); in isp_add_wwn_entry()
2407 if (fcp->isp_tgt_map[nphdl]) { in isp_add_wwn_entry()
2408 lp = &fcp->portdb[fcp->isp_tgt_map[nphdl] - 1]; in isp_add_wwn_entry()
2415 lp = &fcp->portdb[i]; in isp_add_wwn_entry()
2478 if (fcp->portdb[i].target_mode == 1) { in isp_add_wwn_entry()
2481 if (fcp->portdb[i].state == FC_PORTDB_STATE_NIL) { in isp_add_wwn_entry()
2491 lp = &fcp->portdb[i]; in isp_add_wwn_entry()
2497 fcp->isp_tgt_map[nphdl] = i + 1; in isp_add_wwn_entry()
2499 …06x vtgt %d added", __func__, chan, (unsigned long long) ini, nphdl, s_id, fcp->isp_tgt_map[nphdl]… in isp_add_wwn_entry()
2519 fcparam *fcp; in isp_del_wwn_entry() local
2529 fcp = FCPARAM(isp, chan); in isp_del_wwn_entry()
2530 if (fcp->isp_tgt_map[nphdl] == 0) { in isp_del_wwn_entry()
2533 lp = &fcp->portdb[fcp->isp_tgt_map[nphdl] - 1]; in isp_del_wwn_entry()
2545 …__func__, chan, (unsigned long long) lp->port_wwn, nphdl, lp->portid, fcp->isp_tgt_map[nphdl] - 1); in isp_del_wwn_entry()
2546 fcp->isp_tgt_map[nphdl] = 0; in isp_del_wwn_entry()
2563 fcparam *fcp; in isp_del_all_wwn_entries() local
2584 fcp = FCPARAM(isp, chan); in isp_del_all_wwn_entries()
2585 if (fcp == NULL) { in isp_del_all_wwn_entries()
2589 if (fcp->isp_tgt_map[i]) { in isp_del_all_wwn_entries()
2590 fcportdb_t *lp = &fcp->portdb[fcp->isp_tgt_map[i] - 1]; in isp_del_all_wwn_entries()