Lines Matching refs:fc

478 	mpt->scinfo.fc.wwnn = ((uint64_t)mpt->mpt_fcport_page0.WWNN.High << 32)
480 mpt->scinfo.fc.wwpn = ((uint64_t)mpt->mpt_fcport_page0.WWPN.High << 32)
482 mpt->scinfo.fc.portid = mpt->mpt_fcport_page0.PortIdentifier;
487 (uintmax_t)mpt->scinfo.fc.wwnn, (uintmax_t)mpt->scinfo.fc.wwpn,
494 "wwnn", CTLFLAG_RD, &mpt->scinfo.fc.wwnn,
498 "wwpn", CTLFLAG_RD, &mpt->scinfo.fc.wwpn,
511 CONFIG_PAGE_FC_PORT_1 fc;
517 &fc.Header, FALSE, 5000);
524 &fc.Header, sizeof (fc), FALSE, 5000);
529 mpt2host_config_page_fc_port_1(&fc);
536 fl = fc.Flags;
590 fc.Flags = fl;
591 host2mpt_config_page_fc_port_1(&fc);
593 MPI_CONFIG_ACTION_PAGE_WRITE_NVRAM, 0, &fc.Header,
594 sizeof(fc), FALSE, 5000);
2286 PTR_MSG_FC_PRIMITIVE_SEND_REQUEST fc;
2292 fc = req->req_vbuf;
2293 memset(fc, 0, sizeof(*fc));
2294 fc->SendFlags = MPI_FC_PRIM_SEND_FLAGS_RESET_LINK;
2295 fc->Function = MPI_FUNCTION_FC_PRIMITIVE_SEND;
2296 fc->MsgContext = htole32(req->index | fc_els_handler_id);
3461 struct ccb_trans_settings_fc *fc =
3462 &cts->xport_specific.fc;
3467 fc->valid = CTS_FC_VALID_SPEED;
3468 fc->bitrate = 100000 * mpt->mpt_fcport_speed;
3512 kp->xport_specific.fc.wwnn = mpt->scinfo.fc.wwnn;
3513 kp->xport_specific.fc.wwpn = mpt->scinfo.fc.wwpn;
3516 kp->xport_specific.fc.role = KNOB_ROLE_NONE;
3519 kp->xport_specific.fc.role = KNOB_ROLE_INITIATOR;
3522 kp->xport_specific.fc.role = KNOB_ROLE_TARGET;
3525 kp->xport_specific.fc.role = KNOB_ROLE_BOTH;
3528 kp->xport_specific.fc.valid =
3582 cpi->xport_specific.fc.wwnn = mpt->scinfo.fc.wwnn;
3583 cpi->xport_specific.fc.wwpn = mpt->scinfo.fc.wwpn;
3584 cpi->xport_specific.fc.port = mpt->scinfo.fc.portid;
3585 cpi->xport_specific.fc.bitrate =
4101 MSG_LINK_SERVICE_BUFFER_POST_REQUEST *fc;
4110 fc = req->req_vbuf;
4111 memset(fc, 0, MPT_REQUEST_AREA);
4112 fc->BufferCount = 1;
4113 fc->Function = MPI_FUNCTION_FC_LINK_SRVC_BUF_POST;
4114 fc->MsgContext = htole32(req->index | fc_els_handler_id);
4123 tep = (PTR_SGE_TRANSACTION32) &fc->SGL;
4151 PTR_MSG_TARGET_CMD_BUFFER_POST_REQUEST fc;
4160 fc = req->req_vbuf;
4161 fc->BufferCount = 1;
4162 fc->Function = MPI_FUNCTION_TARGET_CMD_BUFFER_POST;
4163 fc->BufferLength = MIN(MPT_REQUEST_AREA - MPT_RQSL(mpt), UINT8_MAX);
4164 fc->MsgContext = htole32(req->index | mpt->scsi_tgt_handler_id);
4166 cb = &fc->Buffer[0];
4694 PTR_MPI_TARGET_FCP_CMD_BUFFER fc =
4702 memcpy(tp->LUN, fc->FcpLun, sizeof (tp->LUN));
4782 mpt_scsi_tgt_tsk_mgmt(struct mpt_softc *mpt, request_t *req, mpt_task_mgmt_t fc,
4807 switch (fc) {
4894 PTR_MPI_TARGET_FCP_CMD_BUFFER fc;
4895 fc = (PTR_MPI_TARGET_FCP_CMD_BUFFER) vbuf;
4896 if (fc->FcpCntl[2]) {
4900 switch (fc->FcpCntl[2]) {
4924 fc->FcpCntl[2]);
4930 switch (fc->FcpCntl[1]) {
4948 tgt->resid = be32toh(fc->FcpDl);
4949 cdbp = fc->FcpCdb;
4950 lunptr = fc->FcpLun;
4951 tgt->itag = fc->OptionalOxid;