Lines Matching defs:fcp
396 fcparam *fcp;
398 fcp = FCPARAM(isp, chan);
399 if (fcp->role == ISP_ROLE_NONE) {
402 if (fcp->isp_fwstate < FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) {
407 if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) {
413 if ((fcp->role & ISP_ROLE_INITIATOR) == 0) {
429 if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate != LOOP_READY) {
442 fcparam *fcp = FCPARAM(isp, chan);
460 fcportdb_t *lp = &fcp->portdb[i];
510 isp_fc_toponame(fcparam *fcp)
513 if (fcp->isp_fwstate != FW_READY) {
516 switch (fcp->isp_topo) {
532 fcparam *fcp = FCPARAM(isp, chan);
549 fcp->role = new_role;
568 scp = fcp->isp_scratch;
586 MAKE_NODE_NAME_FROM_WWN(vp->vp_mod_ports[0].wwpn, fcp->isp_wwpn);
587 MAKE_NODE_NAME_FROM_WWN(vp->vp_mod_ports[0].wwnn, fcp->isp_wwnn);
595 mbs.param[2] = DMA_WD1(fcp->isp_scdma);
596 mbs.param[3] = DMA_WD0(fcp->isp_scdma);
597 mbs.param[6] = DMA_WD3(fcp->isp_scdma);
598 mbs.param[7] = DMA_WD2(fcp->isp_scdma);
620 fcp->role = new_role;
2323 fcparam *fcp;
2327 fcp = FCPARAM(isp, chan);
2329 fcportdb_t *lp = &fcp->portdb[i];
2346 fcparam *fcp;
2350 fcp = FCPARAM(isp, chan);
2352 fcportdb_t *lp = &fcp->portdb[i];
2369 fcparam *fcp;
2376 fcp = FCPARAM(isp, chan);
2378 fcportdb_t *lp = &fcp->portdb[i];
2398 fcparam *fcp = FCPARAM(isp, chan);
2399 if ((fcp->role & ISP_ROLE_TARGET) == 0 || fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD) {
2402 if (fcp->isp_portid == did) {
2415 fcparam *fcp;
2420 fcp = FCPARAM(isp, chan);
2429 if (fcp->isp_tgt_map[nphdl]) {
2430 lp = &fcp->portdb[fcp->isp_tgt_map[nphdl] - 1];
2437 lp = &fcp->portdb[i];
2500 if (fcp->portdb[i].target_mode == 1) {
2503 if (fcp->portdb[i].state == FC_PORTDB_STATE_NIL) {
2513 lp = &fcp->portdb[i];
2519 fcp->isp_tgt_map[nphdl] = i + 1;
2521 isp_prt(isp, ISP_LOGTINFO, "%s: Chan %d IID 0x%016llx N-Port Handle 0x%04x Port ID 0x%06x vtgt %d added", __func__, chan, (unsigned long long) ini, nphdl, s_id, fcp->isp_tgt_map[nphdl] - 1);
2541 fcparam *fcp;
2551 fcp = FCPARAM(isp, chan);
2552 if (fcp->isp_tgt_map[nphdl] == 0) {
2555 lp = &fcp->portdb[fcp->isp_tgt_map[nphdl] - 1];
2567 __func__, chan, (unsigned long long) lp->port_wwn, nphdl, lp->portid, fcp->isp_tgt_map[nphdl] - 1);
2568 fcp->isp_tgt_map[nphdl] = 0;
2585 fcparam *fcp;
2606 fcp = FCPARAM(isp, chan);
2607 if (fcp == NULL) {
2611 if (fcp->isp_tgt_map[i]) {
2612 fcportdb_t *lp = &fcp->portdb[fcp->isp_tgt_map[i] - 1];