FCPARAM
fcp = FCPARAM(isp, 0);
fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, 0);
fcp2 = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
oldhandle = FCPARAM(isp, 0)->isp_lasthdl;
FCPARAM(isp, 0)->isp_lasthdl = oldhandle;
FCPARAM(isp, 0)->isp_lasthdl = oldhandle;
if (FCPARAM(isp, chan)->isp_loopstate != LOOP_SCANNING_FABRIC) {
if (FCPARAM(isp, chan)->isp_loopstate != LOOP_SCANNING_FABRIC) {
if (FCPARAM(isp, chan)->isp_loopstate != LOOP_SCANNING_FABRIC) {
if (FCPARAM(isp, chan)->isp_loopstate != LOOP_SCANNING_FABRIC) {
if (FCPARAM(isp, chan)->isp_loopstate != LOOP_SCANNING_FABRIC) {
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
if (FCPARAM(isp, chan)->isp_topo == TOPO_F_PORT) {
if (handle == FCPARAM(isp, chan)->isp_loopid) {
if (FCPARAM(isp, chan)->portdb[i].state ==
if (FCPARAM(isp, chan)->portdb[i].handle == handle) {
fcparam *fcp = FCPARAM(isp, XS_CHANNEL(xs));
lp = &FCPARAM(isp, XS_CHANNEL(xs))->portdb[hdlidx];
fcparam *fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
FCPARAM(isp, chan)->isp_loopstate = LOOP_NIL;
FCPARAM(isp, chan)->isp_fwstate = FW_CONFIG_WAIT;
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
FCPARAM(isp, chan)->sendmarker = 1;
FCPARAM(isp, chan)->isp_fwstate = FW_CONFIG_WAIT;
FCPARAM(isp, chan)->isp_loopstate = LOOP_LIP_RCVD;
FCPARAM(isp, chan)->sendmarker = 1;
if (FCPARAM(isp, 0)->isp_topo == TOPO_NL_PORT ||
FCPARAM(isp, 0)->isp_topo == TOPO_FL_PORT) {
FCPARAM(isp, chan)->sendmarker = 1;
FCPARAM(isp, chan)->sendmarker = 1;
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, 0);
fcparam *fcp = FCPARAM(isp, 0);
target_role = (FCPARAM(isp, bus)->role & ISP_ROLE_TARGET) != 0;
fcparam *fcp = FCPARAM(isp, chan);
if ((FCPARAM(isp, XS_CHANNEL(ccb))->role & ISP_ROLE_TARGET) == 0) {
SYSCTL_ADD_QUAD(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "wwnn", CTLFLAG_RD, &FCPARAM(isp, 0)->isp_wwnn, 0, "World Wide Node Name");
SYSCTL_ADD_QUAD(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "wwpn", CTLFLAG_RD, &FCPARAM(isp, 0)->isp_wwpn, 0, "World Wide Port Name");
atiop->ccb_h.target_id = FCPARAM(isp, 0)->isp_loopid;
atiop->ccb_h.target_id = FCPARAM(isp, chan)->isp_loopid;
nt->nt_tgt = FCPARAM(isp, 0)->isp_wwpn;
*(int *)addr = FCPARAM(isp, chan)->role;
lp = &FCPARAM(isp, chan)->portdb[dbidx];
FCPARAM(isp, chan)->isp_dev_map[tgt] = 0;
lp = &FCPARAM(isp, chan)->portdb[dbidx];
*(int *)addr = FCPARAM(isp, chan)->role;
if (dbidx != (FCPARAM(isp, chan)->isp_dev_map[XS_TGT(xs)] - 1)) {
FCPARAM(isp, chan)->isp_dev_map[tgt] = 0;
if (FCPARAM(isp, chan)->role & ISP_ROLE_INITIATOR) {
FCPARAM(isp, chan)->role = nr;
if (lb && (FCPARAM(isp, chan)->role & ISP_ROLE_INITIATOR)) {
if (FCPARAM(isp, chan)->loop_seen_once == 0) {
if (FCPARAM(isp, chan)->loop_seen_once || fc->loop_dead) {
if (FCPARAM(isp, bus)->loop_seen_once == 0 || ISP_FC_PC(isp, bus)->loop_down_time >= lim) {
if (FCPARAM(isp, bus)->loop_seen_once == 0) {
fcparam *fcp = FCPARAM(isp, bus);
fcp = FCPARAM(isp, bus);
lp = &FCPARAM(isp, ifc->chan)->portdb[ifc->loopid];
fcp = FCPARAM(isp, bus);
fcparam *fcp = FCPARAM(isp, bus);
FCPARAM(isp, bus)->link_active = 0;
if (FCPARAM(isp, bus)->role & ISP_ROLE_INITIATOR) {
FCPARAM(isp, bus)->link_active = 1;
if ((FCPARAM(isp, bus)->role & ISP_ROLE_INITIATOR) && (lp->roles & (SVC3_TGT_ROLE >> SVC3_ROLE_SHIFT))) {
int dbidx = lp - FCPARAM(isp, bus)->portdb;
if (FCPARAM(isp, bus)->isp_dev_map[i] == 0) {
FCPARAM(isp, bus)->isp_dev_map[i] = dbidx + 1;
FCPARAM(isp, bus)->isp_dev_map[tgt] = 0;
FCPARAM(isp, bus)->isp_dev_map[t] = (lp - FCPARAM(isp, bus)->portdb) + 1;
if (FCPARAM(isp, bus)->role & ISP_ROLE_INITIATOR) {
nt->nt_tgt = FCPARAM(isp, chan)->isp_wwpn;
hba->fc_speed = FCPARAM(isp, hba->fc_channel)->isp_gbspeed;
hba->fc_topology = FCPARAM(isp, chan)->isp_topo + 1;
hba->fc_loopid = FCPARAM(isp, chan)->isp_loopid;
hba->nvram_node_wwn = FCPARAM(isp, chan)->isp_wwnn_nvram;
hba->nvram_port_wwn = FCPARAM(isp, chan)->isp_wwpn_nvram;
seed = iswwnn ? FCPARAM(isp, chan)->isp_wwnn_nvram : FCPARAM(isp, chan)->isp_wwpn_nvram;
hba->active_node_wwn = FCPARAM(isp, chan)->isp_wwnn;
hba->active_port_wwn = FCPARAM(isp, chan)->isp_wwpn;
seed = iswwnn ? FCPARAM(isp, 0)->isp_wwnn_nvram : FCPARAM(isp, 0)->isp_wwpn_nvram;
fcparam *fcp = FCPARAM(isp, chan);
FCPARAM(isp, chan)->sendmarker = 1;
if (FCPARAM(isp, chan)->role != ISP_ROLE_NONE) {
fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
nt.nt_tgt = FCPARAM(isp, chan)->isp_wwpn;
nt.nt_did = FCPARAM(isp, chan)->isp_portid;
fcp = FCPARAM(isp, chan);
nt.nt_tgt = FCPARAM(isp, chan)->isp_wwpn;
nt.nt_did = FCPARAM(isp, chan)->isp_portid;
fcp = FCPARAM(isp, chan);
fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
fcparam *fcp = FCPARAM(isp, chan);
FCPARAM(imushp->isp, imushp->chan)->isp_scdma = segs->ds_addr;
FCPARAM(imushp->isp, imushp->chan)->isp_scratch = imushp->vbase;
if (FCPARAM(isp, chan)->isp_portid == did) {
FCPARAM(isp, chan)->sendmarker = val; \
FCPARAM(isp, chan)->sendmarker != 0 : \