fcp 1161 dev/ic/isp.c fcparam *fcp;
fcp 1167 dev/ic/isp.c fcp = isp->isp_param;
fcp 1173 dev/ic/isp.c fcp->isp_fwstate = FW_CONFIG_WAIT;
fcp 1174 dev/ic/isp.c fcp->isp_loopstate = LOOP_NIL;
fcp 1183 dev/ic/isp.c loopid = fcp->isp_loopid;
fcp 1198 dev/ic/isp.c fcp->isp_fwoptions &= ~ICBOPT_FAIRNESS;
fcp 1207 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_FULL_LOGIN;
fcp 1213 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_PDBCHANGE_AE;
fcp 1219 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_TGT_ENABLE;
fcp 1221 dev/ic/isp.c fcp->isp_fwoptions &= ~ICBOPT_TGT_ENABLE;
fcp 1227 dev/ic/isp.c icbp->icb_fwoptions = fcp->isp_fwoptions;
fcp 1228 dev/ic/isp.c icbp->icb_maxfrmlen = fcp->isp_maxfrmlen;
fcp 1233 dev/ic/isp.c fcp->isp_maxfrmlen, ICB_DFLT_FRMLEN);
fcp 1236 dev/ic/isp.c icbp->icb_maxalloc = fcp->isp_maxalloc;
fcp 1239 dev/ic/isp.c "bad maximum allocation (%d)- using 16", fcp->isp_maxalloc);
fcp 1242 dev/ic/isp.c icbp->icb_execthrottle = fcp->isp_execthrottle;
fcp 1246 dev/ic/isp.c fcp->isp_execthrottle);
fcp 1249 dev/ic/isp.c icbp->icb_retry_delay = fcp->isp_retry_delay;
fcp 1250 dev/ic/isp.c icbp->icb_retry_count = fcp->isp_retry_count;
fcp 1384 dev/ic/isp.c isp_put_icb(isp, icbp, (isp_icb_t *)fcp->isp_scratch);
fcp 1391 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 1392 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 1395 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 1396 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 1422 dev/ic/isp.c fcparam *fcp = (fcparam *) isp->isp_param;
fcp 1427 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 1428 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 1441 dev/ic/isp.c MEMCPY(map, fcp->isp_scratch, sizeof (fcpos_map_t));
fcp 1453 dev/ic/isp.c fcparam *fcp = (fcparam *) isp->isp_param;
fcp 1456 dev/ic/isp.c fcp->portdb[i].valid = fcp->portdb[i].fabric_dev = 0;
fcp 1463 dev/ic/isp.c fcparam *fcp = (fcparam *) isp->isp_param;
fcp 1468 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 1469 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 1477 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 1478 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 1482 dev/ic/isp.c isp_get_pdb(isp, (isp_pdb_t *)fcp->isp_scratch, pdbp);
fcp 1532 dev/ic/isp.c fcparam *fcp;
fcp 1536 dev/ic/isp.c fcp = isp->isp_param;
fcp 1554 dev/ic/isp.c if (lwfs != fcp->isp_fwstate) {
fcp 1557 dev/ic/isp.c isp2100_fw_statename((int)fcp->isp_fwstate));
fcp 1558 dev/ic/isp.c lwfs = fcp->isp_fwstate;
fcp 1560 dev/ic/isp.c if (fcp->isp_fwstate == FW_READY) {
fcp 1608 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY) {
fcp 1620 dev/ic/isp.c fcp->isp_loopid = mbs.param[1];
fcp 1625 dev/ic/isp.c fcp->isp_topo = topo;
fcp 1627 dev/ic/isp.c fcp->isp_topo = TOPO_NL_PORT;
fcp 1629 dev/ic/isp.c fcp->isp_portid = fcp->isp_alpa = mbs.param[2] & 0xff;
fcp 1637 dev/ic/isp.c fcp->isp_onfabric = 0;
fcp 1649 dev/ic/isp.c } else if (fcp->isp_topo == TOPO_FL_PORT ||
fcp 1650 dev/ic/isp.c fcp->isp_topo == TOPO_F_PORT) {
fcp 1658 dev/ic/isp.c fcp->isp_topo = TOPO_FL_PORT;
fcp 1665 dev/ic/isp.c fcp->isp_topo = TOPO_NL_PORT;
fcp 1668 dev/ic/isp.c fcp->isp_portid = mbs.param[2] | ((int) mbs.param[3] << 16);
fcp 1673 dev/ic/isp.c lp = &fcp->portdb[loopid];
fcp 1697 dev/ic/isp.c fcp->isp_onfabric = 1;
fcp 1702 dev/ic/isp.c fcp->isp_onfabric = 0;
fcp 1703 dev/ic/isp.c fcp->portdb[FL_PORT_ID].valid = 0;
fcp 1706 dev/ic/isp.c fcp->isp_gbspeed = 1;
fcp 1715 dev/ic/isp.c fcp->isp_gbspeed = 2;
fcp 1720 dev/ic/isp.c isp_prt(isp, ISP_LOGCONFIG, topology, fcp->isp_loopid, fcp->isp_alpa,
fcp 1721 dev/ic/isp.c fcp->isp_portid, fcp->isp_loopstate, toponames[fcp->isp_topo]);
fcp 1726 dev/ic/isp.c if (fcp->isp_iid_set == 0) {
fcp 1727 dev/ic/isp.c fcp->isp_iid_set = 1;
fcp 1728 dev/ic/isp.c fcp->isp_iid = fcp->isp_loopid;
fcp 1729 dev/ic/isp.c lp = &fcp->portdb[fcp->isp_iid];
fcp 1731 dev/ic/isp.c lp = &fcp->portdb[fcp->isp_iid];
fcp 1732 dev/ic/isp.c if (fcp->isp_portid != lp->portid ||
fcp 1733 dev/ic/isp.c fcp->isp_loopid != lp->loopid ||
fcp 1734 dev/ic/isp.c fcp->isp_nodewwn != ISP_NODEWWN(isp) ||
fcp 1735 dev/ic/isp.c fcp->isp_portwwn != ISP_PORTWWN(isp)) {
fcp 1737 dev/ic/isp.c count = fcp->isp_iid;
fcp 1741 dev/ic/isp.c lp->loopid = fcp->isp_loopid;
fcp 1742 dev/ic/isp.c lp->portid = fcp->isp_portid;
fcp 1760 dev/ic/isp.c count = fcp->isp_iid;
fcp 1790 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 1797 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_PDB_RCVD &&
fcp 1798 dev/ic/isp.c fcp->isp_loopstate != LOOP_FSCAN_DONE &&
fcp 1799 dev/ic/isp.c fcp->isp_loopstate != LOOP_LSCAN_DONE) {
fcp 1803 dev/ic/isp.c if (fcp->isp_topo == TOPO_FL_PORT || fcp->isp_topo == TOPO_NL_PORT ||
fcp 1804 dev/ic/isp.c fcp->isp_topo == TOPO_N_PORT) {
fcp 1805 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_LSCAN_DONE) {
fcp 1811 dev/ic/isp.c fcp->isp_loopstate = LOOP_SYNCING_PDB;
fcp 1818 dev/ic/isp.c if (fcp->isp_topo == TOPO_NL_PORT) {
fcp 1819 dev/ic/isp.c fcp->loop_seen_once = 1;
fcp 1820 dev/ic/isp.c fcp->isp_loopstate = LOOP_READY;
fcp 1828 dev/ic/isp.c for (lp = &fcp->portdb[0]; lp < &fcp->portdb[MAX_FC_TARG]; lp++) {
fcp 1830 dev/ic/isp.c loopid = lp - fcp->portdb;
fcp 1839 dev/ic/isp.c if (fcp->isp_topo == TOPO_FL_PORT)
fcp 1844 dev/ic/isp.c if (fcp->isp_topo == TOPO_N_PORT)
fcp 1854 dev/ic/isp.c for (lp = &fcp->portdb[base]; lp < &fcp->portdb[lim]; lp++) {
fcp 1858 dev/ic/isp.c loopid = lp - fcp->portdb;
fcp 1873 dev/ic/isp.c if ((portid = lp->portid) == fcp->isp_portid) {
fcp 1917 dev/ic/isp.c (int) (lp - fcp->portdb),
fcp 1923 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 1924 dev/ic/isp.c fcp->isp_loopstate != LOOP_SYNCING_PDB) {
fcp 1940 dev/ic/isp.c (int) (lp - fcp->portdb), lp->loopid,
fcp 1944 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 1945 dev/ic/isp.c fcp->isp_loopstate != LOOP_SYNCING_PDB) {
fcp 1953 dev/ic/isp.c loopid = lp - fcp->portdb;
fcp 1962 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 1963 dev/ic/isp.c fcp->isp_loopstate != LOOP_SYNCING_PDB) {
fcp 1982 dev/ic/isp.c loopid, (int) (lp - fcp->portdb),
fcp 2022 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 2023 dev/ic/isp.c fcp->isp_loopstate != LOOP_SYNCING_PDB) {
fcp 2064 dev/ic/isp.c loopid = lp - fcp->portdb;
fcp 2077 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 2078 dev/ic/isp.c fcp->isp_loopstate != LOOP_SYNCING_PDB) {
fcp 2087 dev/ic/isp.c fcp->loop_seen_once = 1;
fcp 2088 dev/ic/isp.c fcp->isp_loopstate = LOOP_READY;
fcp 2096 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 2100 dev/ic/isp.c switch (fcp->isp_topo) {
fcp 2111 dev/ic/isp.c fcp->isp_loopstate = LOOP_LSCAN_DONE;
fcp 2114 dev/ic/isp.c fcp->isp_loopstate = LOOP_SCANNING_LOOP;
fcp 2119 dev/ic/isp.c MEMZERO((void *)fcp->tport, sizeof (fcp->tport));
fcp 2130 dev/ic/isp.c lp = &fcp->tport[loopid];
fcp 2135 dev/ic/isp.c if (loopid == fcp->isp_loopid)
fcp 2139 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_SCANNING_LOOP)
fcp 2144 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_SCANNING_LOOP)
fcp 2155 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_SCANNING_LOOP)
fcp 2159 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_SCANNING_LOOP) {
fcp 2209 dev/ic/isp.c if (loopid == fcp->isp_iid) {
fcp 2210 dev/ic/isp.c fcp->portdb[loopid].valid = 1;
fcp 2211 dev/ic/isp.c fcp->portdb[loopid].loopid = fcp->isp_loopid;
fcp 2214 dev/ic/isp.c fcp->portdb[loopid].valid = 0;
fcp 2227 dev/ic/isp.c if (fcp->tport[loopid].port_wwn == 0) {
fcp 2234 dev/ic/isp.c if (loopid == fcp->isp_iid) {
fcp 2250 dev/ic/isp.c if (fcp->portdb[i].port_wwn == 0)
fcp 2252 dev/ic/isp.c if (fcp->portdb[i].port_wwn !=
fcp 2253 dev/ic/isp.c fcp->tport[loopid].port_wwn)
fcp 2261 dev/ic/isp.c if (fcp->portdb[i].loopid != loopid) {
fcp 2263 dev/ic/isp.c fcp->portdb[i].loopid,
fcp 2264 dev/ic/isp.c fcp->portdb[i].portid, loopid,
fcp 2265 dev/ic/isp.c fcp->tport[loopid].portid);
fcp 2267 dev/ic/isp.c fcp->portdb[i].portid = fcp->tport[loopid].portid;
fcp 2268 dev/ic/isp.c fcp->portdb[i].loopid = loopid;
fcp 2269 dev/ic/isp.c fcp->portdb[i].valid = 1;
fcp 2270 dev/ic/isp.c fcp->portdb[i].roles = fcp->tport[loopid].roles;
fcp 2277 dev/ic/isp.c if (fcp->portdb[i].port_wwn !=
fcp 2278 dev/ic/isp.c fcp->portdb[j].port_wwn) {
fcp 2288 dev/ic/isp.c fcp->portdb[i].valid = 0;
fcp 2289 dev/ic/isp.c fcp->portdb[j].valid = 0;
fcp 2301 dev/ic/isp.c fcp->portdb[i].loopid, i, fcp->portdb[i].portid);
fcp 2309 dev/ic/isp.c if (fcp->portdb[loopid].port_wwn != 0) {
fcp 2311 dev/ic/isp.c if (fcp->portdb[lim].port_wwn == 0)
fcp 2328 dev/ic/isp.c fcp->portdb[i].loopid = loopid;
fcp 2329 dev/ic/isp.c fcp->portdb[i].port_wwn = fcp->tport[loopid].port_wwn;
fcp 2330 dev/ic/isp.c fcp->portdb[i].node_wwn = fcp->tport[loopid].node_wwn;
fcp 2331 dev/ic/isp.c fcp->portdb[i].roles = fcp->tport[loopid].roles;
fcp 2332 dev/ic/isp.c fcp->portdb[i].portid = fcp->tport[loopid].portid;
fcp 2333 dev/ic/isp.c fcp->portdb[i].valid = 1;
fcp 2345 dev/ic/isp.c for (lp = &fcp->portdb[0]; lp < &fcp->portdb[hival]; lp++) {
fcp 2355 dev/ic/isp.c loopid = lp - fcp->portdb;
fcp 2359 dev/ic/isp.c fcp->isp_loopstate = LOOP_LSCAN_DONE;
fcp 2416 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 2420 dev/ic/isp.c if (fcp->isp_onfabric == 0) {
fcp 2421 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2433 dev/ic/isp.c first_portid = portid = fcp->isp_portid;
fcp 2434 dev/ic/isp.c fcp->isp_loopstate = LOOP_SCANNING_FABRIC;
fcp 2446 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma+0x100);
fcp 2447 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma+0x100);
fcp 2448 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma+0x100);
fcp 2449 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma+0x100);
fcp 2454 dev/ic/isp.c isp_put_sns_request(isp, rq, (sns_screq_t *) fcp->isp_scratch);
fcp 2458 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2459 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2463 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2464 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2466 dev/ic/isp.c if (fcp->isp_loopstate >= LOOP_SCANNING_FABRIC) {
fcp 2467 dev/ic/isp.c fcp->isp_loopstate = LOOP_PDB_RCVD;
fcp 2474 dev/ic/isp.c rs0 = (sns_ga_nxt_rsp_t *) ((u_int8_t *)fcp->isp_scratch+0x100);
fcp 2487 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2547 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2566 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2579 dev/ic/isp.c fcparam *fcp = FCPARAM(isp);
fcp 2585 dev/ic/isp.c if (fcp->isp_onfabric == 0) {
fcp 2586 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2591 dev/ic/isp.c fcp->isp_loopstate = LOOP_SCANNING_FABRIC;
fcp 2593 dev/ic/isp.c rq = (sns_gid_ft_req_t *)fcp->tport;
fcp 2596 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma+IGPOFF);
fcp 2597 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma+IGPOFF);
fcp 2598 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma+IGPOFF);
fcp 2599 dev/ic/isp.c rq->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma+IGPOFF);
fcp 2604 dev/ic/isp.c isp_put_gid_ft_request(isp, rq, (sns_gid_ft_req_t *) fcp->isp_scratch);
fcp 2608 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2609 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2614 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2615 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2617 dev/ic/isp.c if (fcp->isp_loopstate >= LOOP_SCANNING_FABRIC) {
fcp 2618 dev/ic/isp.c fcp->isp_loopstate = LOOP_PDB_RCVD;
fcp 2623 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2628 dev/ic/isp.c rs1 = (sns_gid_ft_rsp_t *) fcp->tport;
fcp 2629 dev/ic/isp.c rs0 = (sns_gid_ft_rsp_t *) ((u_int8_t *)fcp->isp_scratch+IGPOFF);
fcp 2642 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2673 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma+GXOFF);
fcp 2674 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma+GXOFF);
fcp 2675 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma+GXOFF);
fcp 2676 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma+GXOFF);
fcp 2681 dev/ic/isp.c (sns_gxn_id_req_t *) fcp->isp_scratch);
fcp 2685 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2686 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2690 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2691 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2693 dev/ic/isp.c if (fcp->isp_loopstate >= LOOP_SCANNING_FABRIC) {
fcp 2694 dev/ic/isp.c fcp->isp_loopstate = LOOP_PDB_RCVD;
fcp 2699 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2704 dev/ic/isp.c gs0 = (sns_gxn_id_rsp_t *) ((u_int8_t *)fcp->isp_scratch+GXOFF);
fcp 2710 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2728 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma+GXOFF);
fcp 2729 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma+GXOFF);
fcp 2730 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma+GXOFF);
fcp 2731 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma+GXOFF);
fcp 2736 dev/ic/isp.c (sns_gxn_id_req_t *) fcp->isp_scratch);
fcp 2740 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2741 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2745 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2746 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2748 dev/ic/isp.c if (fcp->isp_loopstate >= LOOP_SCANNING_FABRIC) {
fcp 2749 dev/ic/isp.c fcp->isp_loopstate = LOOP_PDB_RCVD;
fcp 2754 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2759 dev/ic/isp.c gs0 = (sns_gxn_id_rsp_t *) ((u_int8_t *)fcp->isp_scratch+GXOFF);
fcp 2765 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2791 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma+GXOFF);
fcp 2792 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma+GXOFF);
fcp 2793 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma+GXOFF);
fcp 2794 dev/ic/isp.c gq->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma+GXOFF);
fcp 2799 dev/ic/isp.c (sns_gxn_id_req_t *) fcp->isp_scratch);
fcp 2803 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2804 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2808 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2809 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2811 dev/ic/isp.c if (fcp->isp_loopstate >= LOOP_SCANNING_FABRIC) {
fcp 2812 dev/ic/isp.c fcp->isp_loopstate = LOOP_PDB_RCVD;
fcp 2817 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2822 dev/ic/isp.c fs0 = (sns_gff_id_rsp_t *) ((u_int8_t *)fcp->isp_scratch+GXOFF);
fcp 2829 dev/ic/isp.c if (fcp->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcp 2873 dev/ic/isp.c fcp->isp_loopstate = LOOP_FSCAN_DONE;
fcp 2881 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 2888 dev/ic/isp.c reqp->snscb_addr[RQRSP_ADDR0015] = DMA_WD0(fcp->isp_scdma + 0x100);
fcp 2889 dev/ic/isp.c reqp->snscb_addr[RQRSP_ADDR1631] = DMA_WD1(fcp->isp_scdma + 0x100);
fcp 2890 dev/ic/isp.c reqp->snscb_addr[RQRSP_ADDR3247] = DMA_WD2(fcp->isp_scdma + 0x100);
fcp 2891 dev/ic/isp.c reqp->snscb_addr[RQRSP_ADDR4863] = DMA_WD3(fcp->isp_scdma + 0x100);
fcp 2894 dev/ic/isp.c reqp->snscb_data[4] = fcp->isp_portid & 0xffff;
fcp 2895 dev/ic/isp.c reqp->snscb_data[5] = (fcp->isp_portid >> 16) & 0xff;
fcp 2901 dev/ic/isp.c isp_put_sns_request(isp, reqp, (sns_screq_t *) fcp->isp_scratch);
fcp 2904 dev/ic/isp.c mbs.param[2] = DMA_WD1(fcp->isp_scdma);
fcp 2905 dev/ic/isp.c mbs.param[3] = DMA_WD0(fcp->isp_scdma);
fcp 2909 dev/ic/isp.c mbs.param[6] = DMA_WD3(fcp->isp_scdma);
fcp 2910 dev/ic/isp.c mbs.param[7] = DMA_WD2(fcp->isp_scdma);
fcp 2973 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 2976 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 2977 dev/ic/isp.c fcp->isp_loopstate != LOOP_READY) {
fcp 2991 dev/ic/isp.c if (fcp->isp_onfabric == 0) {
fcp 3026 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY) {
fcp 3032 dev/ic/isp.c if (fcp->loop_seen_once) {
fcp 3050 dev/ic/isp.c if (fcp->isp_onfabric == 0) {
fcp 3060 dev/ic/isp.c if (fcp->isp_topo != TOPO_F_PORT &&
fcp 3075 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_PDB_RCVD) {
fcp 3077 dev/ic/isp.c if (fcp->loop_seen_once) {
fcp 3088 dev/ic/isp.c if (fcp->isp_loopstate == LOOP_SCANNING_FABRIC ||
fcp 3089 dev/ic/isp.c fcp->isp_loopstate == LOOP_SCANNING_LOOP ||
fcp 3090 dev/ic/isp.c fcp->isp_loopstate == LOOP_SYNCING_PDB) {
fcp 3100 dev/ic/isp.c if (fcp->isp_loopstate == LOOP_PDB_RCVD && fcp->isp_onfabric) {
fcp 3104 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 3105 dev/ic/isp.c fcp->isp_loopstate < LOOP_FSCAN_DONE) {
fcp 3116 dev/ic/isp.c if (fcp->isp_loopstate < LOOP_READY) {
fcp 3120 dev/ic/isp.c if (fcp->isp_fwstate != FW_READY ||
fcp 3121 dev/ic/isp.c fcp->isp_loopstate != LOOP_READY) {
fcp 3135 dev/ic/isp.c lp = &fcp->portdb[target];
fcp 5443 dev/ic/isp.c fcparam *fcp = isp->isp_param;
fcp 5448 dev/ic/isp.c fcp->isp_fwstate = mbs.param[1];
fcp 5598 dev/ic/isp.c fcparam *fcp = (fcparam *) isp->isp_param;
fcp 5601 dev/ic/isp.c fcp += channel;
fcp 5602 dev/ic/isp.c if (fcp->isp_gotdparms) {
fcp 5605 dev/ic/isp.c fcp->isp_gotdparms = 1;
fcp 5606 dev/ic/isp.c fcp->isp_maxfrmlen = DEFAULT_FRAMESIZE(isp);
fcp 5607 dev/ic/isp.c fcp->isp_maxalloc = ICB_DFLT_ALLOC;
fcp 5608 dev/ic/isp.c fcp->isp_execthrottle = DEFAULT_EXEC_THROTTLE(isp);
fcp 5609 dev/ic/isp.c fcp->isp_retry_delay = ICB_DFLT_RDELAY;
fcp 5610 dev/ic/isp.c fcp->isp_retry_count = ICB_DFLT_RCOUNT;
fcp 5612 dev/ic/isp.c fcp->isp_loopid = DEFAULT_LOOPID(isp);
fcp 5613 dev/ic/isp.c fcp->isp_nodewwn = DEFAULT_NODEWWN(isp);
fcp 5614 dev/ic/isp.c fcp->isp_portwwn = DEFAULT_PORTWWN(isp);
fcp 5615 dev/ic/isp.c fcp->isp_fwoptions = 0;
fcp 5616 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_FAIRNESS;
fcp 5617 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_PDBCHANGE_AE;
fcp 5618 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_HARD_ADDRESS;
fcp 5620 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_FAST_POST;
fcp 5623 dev/ic/isp.c fcp->isp_fwoptions |= ICBOPT_FULL_DUPLEX;
fcp 5629 dev/ic/isp.c fcp->isp_fwoptions &= ~ICBOPT_EXTENDED;
fcp 5661 dev/ic/isp.c ISP_NODEWWN(isp) = fcp->isp_nodewwn;
fcp 5673 dev/ic/isp.c ISP_PORTWWN(isp) = fcp->isp_portwwn;
fcp 6309 dev/ic/isp.c fcparam *fcp = (fcparam *) isp->isp_param;
fcp 6331 dev/ic/isp.c fcp->isp_portwwn = wwn;
fcp 6345 dev/ic/isp.c fcp->isp_nodewwn = wwn;
fcp 6350 dev/ic/isp.c if (fcp->isp_nodewwn != 0 && fcp->isp_portwwn == 0) {
fcp 6351 dev/ic/isp.c fcp->isp_portwwn = fcp->isp_nodewwn;
fcp 6352 dev/ic/isp.c } else if (fcp->isp_nodewwn == 0 && fcp->isp_portwwn != 0) {
fcp 6353 dev/ic/isp.c fcp->isp_nodewwn = fcp->isp_portwwn;
fcp 6362 dev/ic/isp.c if (fcp->isp_nodewwn && fcp->isp_portwwn) {
fcp 6363 dev/ic/isp.c if ((fcp->isp_nodewwn & (((u_int64_t) 0xfff) << 48)) != 0 &&
fcp 6364 dev/ic/isp.c (fcp->isp_nodewwn >> 60) == 2) {
fcp 6365 dev/ic/isp.c fcp->isp_nodewwn &= ~((u_int64_t) 0xfff << 48);
fcp 6367 dev/ic/isp.c if ((fcp->isp_portwwn & (((u_int64_t) 0xfff) << 48)) == 0 &&
fcp 6368 dev/ic/isp.c (fcp->isp_portwwn >> 60) == 2) {
fcp 6369 dev/ic/isp.c fcp->isp_portwwn |= ((u_int64_t) 1 << 56);
fcp 6380 dev/ic/isp.c fcp->isp_maxalloc =
fcp 6383 dev/ic/isp.c fcp->isp_maxfrmlen =
fcp 6385 dev/ic/isp.c fcp->isp_retry_delay =
fcp 6387 dev/ic/isp.c fcp->isp_retry_count =
fcp 6390 dev/ic/isp.c fcp->isp_loopid =
fcp 6393 dev/ic/isp.c fcp->isp_execthrottle =
fcp 6395 dev/ic/isp.c fcp->isp_fwoptions = ISP2100_NVRAM_OPTIONS(nvram_data);
fcp 216 dev/ic/isp_inline.h fcparam *fcp;
fcp 226 dev/ic/isp_inline.h fcp = FCPARAM(isp);
fcp 227 dev/ic/isp_inline.h if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate < LOOP_PDB_RCVD)
fcp 241 dev/ic/isp_inline.h if (fcp->isp_fwstate != FW_READY || fcp->isp_loopstate != LOOP_READY) {
fcp 150 dev/ic/isp_openbsd.c fcparam *fcp = isp->isp_param;
fcp 155 dev/ic/isp_openbsd.c if (fcp->isp_fwstate == FW_READY &&
fcp 156 dev/ic/isp_openbsd.c fcp->isp_loopstate >= LOOP_PDB_RCVD) {
fcp 157 dev/ic/isp_openbsd.c defid = fcp->isp_loopid;
fcp 789 dev/ic/isp_openbsd.c fcparam *fcp = isp->isp_param;
fcp 791 dev/ic/isp_openbsd.c struct lportdb *lp = &fcp->portdb[tgt];
fcp 814 dev/ic/isp_openbsd.c fcparam *fcp = isp->isp_param;
fcp 863 dev/ic/isp_openbsd.c if (fcp->isp_portid == clp->portid) {
fcp 874 dev/ic/isp_openbsd.c if (fcp->isp_topo == TOPO_FL_PORT)
fcp 879 dev/ic/isp_openbsd.c if (fcp->isp_topo == TOPO_N_PORT)
fcp 891 dev/ic/isp_openbsd.c lp = &fcp->portdb[target];
fcp 905 dev/ic/isp_openbsd.c lp = &fcp->portdb[target];
fcp 964 dev/pci/isp_pci.c fcparam *fcp;
fcp 1046 dev/pci/isp_pci.c fcp = isp->isp_param;
fcp 1050 dev/pci/isp_pci.c bus_dmamem_map(dmat, &sg, rs, len, (caddr_t *)&fcp->isp_scratch,
fcp 1056 dev/pci/isp_pci.c isp->isp_scdmap, (caddr_t)fcp->isp_scratch, len, NULL,
fcp 1060 dev/pci/isp_pci.c fcp->isp_scdma = isp->isp_scdmap->dm_segs[0].ds_addr;
fcp 316 msdosfs/msdosfs_fat.c struct fatcache *fcp;
fcp 318 msdosfs/msdosfs_fat.c fcp = dep->de_fc;
fcp 319 msdosfs/msdosfs_fat.c for (i = 0; i < FC_SIZE; i++, fcp++) {
fcp 320 msdosfs/msdosfs_fat.c if (fcp->fc_frcn >= frcn)
fcp 321 msdosfs/msdosfs_fat.c fcp->fc_frcn = FCE_EMPTY;