/linux-master/drivers/nvme/host/ |
H A D | fc.c | 59 struct nvme_fc_rport *rport; member in struct:nvmefc_ls_req_op 66 struct list_head lsreq_list; /* rport->ls_req_list */ 71 struct nvme_fc_rport *rport; member in struct:nvmefc_ls_rcv_op 78 struct list_head lsrcv_list; /* rport->ls_rcv_list */ 158 struct nvme_fc_rport *rport; member in struct:nvme_fc_ctrl 165 struct list_head ctrl_list; /* rport->ctrl_list */ 495 struct nvme_fc_rport *rport) 501 if (!(rport->remoteport.port_role & FC_PORT_ROLE_NVME_DISCOVERY)) 509 rport->remoteport.node_name, rport 494 nvme_fc_signal_discovery_scan(struct nvme_fc_lport *lport, struct nvme_fc_rport *rport) argument 516 struct nvme_fc_rport *rport = local 539 nvme_fc_rport_put(struct nvme_fc_rport *rport) argument 545 nvme_fc_rport_get(struct nvme_fc_rport *rport) argument 585 struct nvme_fc_rport *rport; local 639 __nvme_fc_set_dev_loss_tmo(struct nvme_fc_rport *rport, struct nvme_fc_port_info *pinfo) argument 759 nvme_fc_abort_lsops(struct nvme_fc_rport *rport) argument 848 struct nvme_fc_rport *rport = remoteport_to_rport(portptr); local 905 struct nvme_fc_rport *rport = remoteport_to_rport(remoteport); local 915 struct nvme_fc_rport *rport = remoteport_to_rport(portptr); local 1033 struct nvme_fc_rport *rport = lsop->rport; local 1058 __nvme_fc_send_ls_req(struct nvme_fc_rport *rport, struct nvmefc_ls_req_op *lsop, void (*done)(struct nvmefc_ls_req *req, int status)) argument 1127 nvme_fc_send_ls_req(struct nvme_fc_rport *rport, struct nvmefc_ls_req_op *lsop) argument 1160 nvme_fc_send_ls_req_async(struct nvme_fc_rport *rport, struct nvmefc_ls_req_op *lsop, void (*done)(struct nvmefc_ls_req *req, int status)) argument 1458 struct nvme_fc_rport *rport = lsop->rport; local 1481 struct nvme_fc_rport *rport = lsop->rport; local 1501 nvme_fc_match_disconn_ls(struct nvme_fc_rport *rport, struct nvmefc_ls_rcv_op *lsop) argument 1556 struct nvme_fc_rport *rport = lsop->rport; local 1662 struct nvme_fc_rport *rport = local 1730 struct nvme_fc_rport *rport = remoteport_to_rport(portptr); local 3001 nvme_fc_rport_active_on_lport(struct nvme_fc_rport *rport) argument 3009 nvme_fc_rport_inactive_on_lport(struct nvme_fc_rport *rport) argument 3022 struct nvme_fc_rport *rport = ctrl->rport; local 3038 struct nvme_fc_rport *rport = ctrl->rport; local 3301 struct nvme_fc_rport *rport = ctrl->rport; local 3431 nvme_fc_existing_controller(struct nvme_fc_rport *rport, struct nvmf_ctrl_options *opts) argument 3450 nvme_fc_init_ctrl(struct device *dev, struct nvmf_ctrl_options *opts, struct nvme_fc_lport *lport, struct nvme_fc_rport *rport) argument 3685 struct nvme_fc_rport *rport; local 3751 struct nvme_fc_rport *rport; local 3938 nvme_fc_delete_controllers(struct nvme_fc_rport *rport) argument 3955 struct nvme_fc_rport *rport; local [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_os.c | 878 struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device)); local 885 WARN_ON_ONCE(!rport)) { 917 rval = fc_remote_port_chkready(rport); 1002 struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device)); local 1008 rval = rport ? fc_remote_port_chkready(rport) : (DID_NO_CONNECT << 16); 1453 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 1469 err = fc_block_rport(rport); 1521 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 1522 scsi_qla_host_t *vha = shost_priv(rport_to_shost(rport)); 1944 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local [all...] |
H A D | qla_init.c | 6095 struct fc_rport *rport; local 6106 fcport->rport = rport = fc_remote_port_add(vha->host, 0, &rport_ids); 6107 if (!rport) { 6114 *((fc_port_t **)rport->dd_data) = fcport; 6116 fcport->dev_loss_tmo = rport->dev_loss_tmo; 6118 rport->supported_classes = fcport->supported_classes; 6132 fc_remote_port_rolechg(rport, rport_ids.roles); 6135 "%s: %8phN. rport %ld:0:%d (%p) is %s mode\n", 6137 rport 9975 qla2xxx_get_tgt_stats(struct Scsi_Host *host, u32 flags, struct fc_rport *rport, void *data, u64 size) argument [all...] |
H A D | qla_gbl.h | 1011 struct fc_rport *rport, void *data, u64 size);
|
H A D | qla_def.h | 2647 struct fc_rport *rport; member in struct:fc_port
|
H A D | qla_attr.c | 2646 if (fcport->rport && 2647 starget->id == fcport->rport->scsi_target_id) { 2665 if (fcport->rport && 2666 starget->id == fcport->rport->scsi_target_id) { 2684 if (fcport->rport && 2685 starget->id == fcport->rport->scsi_target_id) { 2696 qla2x00_set_rport_loss_tmo(struct fc_rport *rport, uint32_t timeout) argument 2698 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; 2700 rport->dev_loss_tmo = timeout ? timeout : 1; 2704 rport 2708 qla2x00_dev_loss_tmo_callbk(struct fc_rport *rport) argument 2756 qla2x00_terminate_rport_io(struct fc_rport *rport) argument [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 214 struct fc_rport *rport; local 222 rport = starget_to_rport(scsi_target(sdev)); 223 fc_remote_port_delete(rport); 5215 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); local 5224 if (unlikely(!rdata) || unlikely(!rport)) 5227 err = fc_remote_port_chkready(rport); 5496 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); local 5508 status = fc_block_rport(rport); 5747 * @rport: Pointer to remote port 5760 lpfc_send_taskmgmt(struct lpfc_vport *vport, struct fc_rport *rport, argument 5862 lpfc_chk_tgt_mapped(struct lpfc_vport *vport, struct fc_rport *rport) argument 5958 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); local 6036 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); local 6218 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local [all...] |
H A D | lpfc_nvme.c | 191 struct lpfc_nvme_rport *rport = remoteport->private; local 196 ndlp = rport->ndlp; 198 pr_err("**** %s: NULL ndlp on rport x%px remoteport x%px\n", 199 __func__, rport, remoteport); 205 pr_err("**** %s: Null vport on ndlp x%px, ste x%x rport x%px\n", 206 __func__, ndlp, ndlp->nlp_state, rport); 212 /* Remove this rport from the lport's list - memory is owned by the 231 * NVME and SCSI rport unregister requests are complete. 667 struct lpfc_nvme_rport *rport; local 672 rport 1538 struct lpfc_nvme_rport *rport; local 2390 struct lpfc_nvme_rport *rport; local 2580 struct lpfc_nvme_rport *rport; local [all...] |
H A D | lpfc_nportdisc.c | 451 /* rport needs to be unregistered first */ 979 struct fc_rport *rport = ndlp->rport; local 1028 if (rport) { 1029 /* We need to update the rport role values */ 1037 "rport rolechg: role:x%x did:x%x flg:x%x", 1041 fc_remote_port_rolechg(rport, roles); 2239 * needs to know if the rport is capable of
|
H A D | lpfc_hbadisc.c | 86 /* The source of a terminate rport I/O is either a dev_loss_tmo 87 * event or a call to fc_remove_host. While the rport should be 93 lpfc_rport_invalid(struct fc_rport *rport) argument 98 if (!rport) { 99 pr_err("**** %s: NULL rport, exit.\n", __func__); 103 rdata = rport->dd_data; 105 pr_err("**** %s: NULL dd_data on rport x%px SID x%x\n", 106 __func__, rport, rport->scsi_target_id); 112 pr_info("**** %s: NULL ndlp on rport 127 lpfc_terminate_rport_io(struct fc_rport *rport) argument 151 lpfc_dev_loss_tmo_callbk(struct fc_rport *rport) argument 4471 struct fc_rport *rport; local 4549 struct fc_rport *rport = ndlp->rport; local [all...] |
H A D | lpfc_els.c | 1869 * If ndlp is not associated with any rport we can drop it here else 1872 if (!ndlp->rport && (ndlp->nlp_state == NLP_STE_NPR_NODE)) 2512 /* SLI3 ports don't support NVME. If this rport is a strict NVME 3033 * issued to the remote rport and a ACC or RJT or no Answer are 3105 * driver sends a LOGO to the rport to cleanup. For fabric and 4729 * Possibly the rport just wasn't ready. 4903 * on this rport. 5267 * The driver received a LOGO from the rport and has ACK'd it. 12113 LOG_SLI, "3093 No rport recovery needed. " 12114 "rport i [all...] |
H A D | lpfc_debugfs.c | 815 struct lpfc_nvme_rport *rport; local 958 rport = lpfc_ndlp_get_nrport(ndlp); 959 if (rport) 960 nrport = rport->remoteport; 989 /* An NVME rport can have multiple roles. */
|
H A D | lpfc_attr.c | 341 struct lpfc_nvme_rport *rport; local 552 rport = lpfc_ndlp_get_nrport(ndlp); 553 if (rport) 554 nrport = rport->remoteport; 595 /* An NVME rport can have multiple roles. */ 3773 struct lpfc_nvme_rport *rport; local 3779 if (ndlp->rport) 3780 ndlp->rport->dev_loss_tmo = vport->cfg_devloss_tmo; 3783 rport = lpfc_ndlp_get_nrport(ndlp); 3784 if (rport) 6924 lpfc_set_rport_loss_tmo(struct fc_rport *rport, uint32_t timeout) argument [all...] |
/linux-master/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_tgt.c | 84 struct fc_rport *rport = rdata->rport; local 95 "port_id (%6x)\n", rport->port_id); 109 * rport to list of rports 155 /* couldn't offload the session. log off from this rport */ 355 struct fc_rport *rport = rdata->rport; local 361 tgt->rport = rport; 446 struct fc_rport *rport local [all...] |
/linux-master/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 1342 * ibmvfc_set_rport_dev_loss_tmo - Set rport's device loss timeout 1343 * @rport: rport struct 1349 static void ibmvfc_set_rport_dev_loss_tmo(struct fc_rport *rport, u32 timeout) argument 1352 rport->dev_loss_tmo = timeout; 1354 rport->dev_loss_tmo = 1; 1826 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 1832 if (rport == tgt->rport) { 1926 struct fc_rport *rport local 1962 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); local 2184 struct fc_rport *rport = fc_bsg_to_rport(job); local 2339 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 2415 ibmvfc_match_rport(struct ibmvfc_event *evt, void *rport) argument 2559 struct fc_rport *rport = starget_to_rport(starget); local 2810 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 3010 struct fc_rport *rport = starget_to_rport(starget); local 3075 ibmvfc_terminate_rport_io(struct fc_rport *rport) argument 3404 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); local 5503 struct fc_rport *rport; local 5560 struct fc_rport *rport; local 6264 struct fc_rport *rport; local [all...] |
/linux-master/drivers/scsi/fnic/ |
H A D | fnic_scsi.c | 297 struct fc_rport *rport = starget_to_rport(scsi_target(sc->device)); local 298 struct fc_rport_libfc_priv *rp = rport->dd_data; 374 rport->maxframe_size, rp->r_a_tov, 392 struct fc_rport *rport; local 425 rport = starget_to_rport(scsi_target(sc->device)); 426 if (!rport) { 429 "returning DID_NO_CONNECT for IO as rport is NULL\n"); 435 ret = fc_remote_port_chkready(rport); 439 "rport is not ready\n"); 446 rp = rport 1744 fnic_terminate_rport_io(struct fc_rport *rport) argument 1789 struct fc_rport *rport; local 2280 struct fc_rport *rport; local [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfad_bsg.c | 516 if (itnim->rport->rport_info.lp_tag != fcs_port->lp_tag) 727 struct bfa_rport_s *rport; local 747 rport = bfa_fcs_rport_get_halrport(fcs_rport); 748 if (rport) 749 memset(&rport->stats, 0, sizeof(rport->stats));
|
H A D | bfa_svc.h | 130 /* Pointer to the bfa rport that was 134 * rport nexus is established 244 * Convert rport tag to RPORT 257 * BFA rport information. 275 BFA_RPORT_SM_CREATE = 1, /* rport create event */ 276 BFA_RPORT_SM_DELETE = 2, /* deleting an existing rport */ 277 BFA_RPORT_SM_ONLINE = 3, /* rport is online */ 278 BFA_RPORT_SM_OFFLINE = 4, /* rport is offline */ 290 * BFA rport data structure 296 void *rport_drv; /* fcs/driver rport objec [all...] |
H A D | bfa_svc.c | 213 static void bfa_rport_free(struct bfa_rport_s *rport); 778 struct bfa_rport_s *rport = reqi->bfa_rport; local 784 if (rport) { 785 send_req->rport_fw_hndl = rport->fw_handle; 786 send_req->max_frmsz = cpu_to_be16(rport->rport_info.max_frmsz); 967 * @param[in] rport BFA rport pointer. Could be left NULL for WKA rports 985 bfa_fcxp_send(struct bfa_fcxp_s *fcxp, struct bfa_rport_s *rport, argument 1000 reqi->bfa_rport = rport; 4342 * Waiting for rport creat 4836 struct bfa_rport_s *rport; local 4851 struct bfa_rport_s *rport; local 4861 bfa_rport_free(struct bfa_rport_s *rport) argument 5055 bfa_rport_online(struct bfa_rport_s *rport, struct bfa_rport_info_s *rport_info) argument 5073 bfa_rport_speed(struct bfa_rport_s *rport, enum bfa_port_speed speed) argument [all...] |
H A D | bfa_fcs_rport.c | 12 * rport.c Remote port implementation. 36 static void bfa_fcs_rport_free(struct bfa_fcs_rport_s *rport); 37 static void bfa_fcs_rport_hal_online(struct bfa_fcs_rport_s *rport); 38 static void bfa_fcs_rport_fcs_online_action(struct bfa_fcs_rport_s *rport); 39 static void bfa_fcs_rport_hal_online_action(struct bfa_fcs_rport_s *rport); 40 static void bfa_fcs_rport_fcs_offline_action(struct bfa_fcs_rport_s *rport); 41 static void bfa_fcs_rport_hal_offline_action(struct bfa_fcs_rport_s *rport); 42 static void bfa_fcs_rport_update(struct bfa_fcs_rport_s *rport, 72 static void bfa_fcs_rport_process_prli(struct bfa_fcs_rport_s *rport, 74 static void bfa_fcs_rport_send_ls_rjt(struct bfa_fcs_rport_s *rport, 187 bfa_fcs_rport_sm_uninit(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 225 bfa_fcs_rport_sm_plogi_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 286 bfa_fcs_rport_sm_plogiacc_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 352 bfa_fcs_rport_sm_plogi_retry(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 423 bfa_fcs_rport_sm_plogi(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 528 bfa_fcs_rport_sm_fc4_fcs_online(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 594 bfa_fcs_rport_sm_hal_online(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 644 bfa_fcs_rport_sm_online(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 697 bfa_fcs_rport_sm_nsquery_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 747 bfa_fcs_rport_sm_nsquery(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 806 bfa_fcs_rport_sm_adisc_online_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 857 bfa_fcs_rport_sm_adisc_online(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 918 bfa_fcs_rport_sm_adisc_offline_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 959 bfa_fcs_rport_sm_adisc_offline(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1006 bfa_fcs_rport_sm_fc4_logorcv(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1046 bfa_fcs_rport_sm_fc4_logosend(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1082 bfa_fcs_rport_sm_fc4_offline(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1133 bfa_fcs_rport_sm_hcb_offline(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1213 bfa_fcs_rport_sm_hcb_logorcv(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1292 bfa_fcs_rport_sm_hcb_logosend(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1329 bfa_fcs_rport_sm_logo_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1371 bfa_fcs_rport_sm_offline(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1439 bfa_fcs_rport_sm_nsdisc_sending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1496 bfa_fcs_rport_sm_nsdisc_retry(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1560 bfa_fcs_rport_sm_nsdisc_sent(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1651 bfa_fcs_rport_sm_fc4_off_delete(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1680 bfa_fcs_rport_sm_delete_pending(struct bfa_fcs_rport_s *rport, enum rport_event event) argument 1711 struct bfa_fcs_rport_s *rport = rport_cbarg; local 1747 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 1831 struct bfa_fcs_rport_s *rport = rport_cbarg; local 1865 struct bfa_fcs_rport_s *rport = rport_cbarg; local 1899 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 1928 struct bfa_fcs_rport_s *rport = rport_cbarg; local 1968 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2041 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2084 struct bfa_fcs_rport_s *rport = rport_cbarg; local 2122 struct bfa_fcs_rport_s *rport = rport_cbarg; local 2162 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) arg; local 2170 bfa_fcs_rport_process_prli(struct bfa_fcs_rport_s *rport, struct fchs_s *rx_fchs, u16 len) argument 2216 bfa_fcs_rport_process_rpsc(struct bfa_fcs_rport_s *rport, struct fchs_s *rx_fchs, u16 len) argument 2253 bfa_fcs_rport_process_adisc(struct bfa_fcs_rport_s *rport, struct fchs_s *rx_fchs, u16 len) argument 2292 bfa_fcs_rport_hal_online(struct bfa_fcs_rport_s *rport) argument 2309 bfa_fcs_rport_hal_offline(struct bfa_fcs_rport_s *rport) argument 2321 struct bfa_fcs_rport_s *rport; local 2378 bfa_fcs_rport_free(struct bfa_fcs_rport_s *rport) argument 2407 bfa_fcs_rport_aen_post(struct bfa_fcs_rport_s *rport, enum bfa_rport_aen_event event, struct bfa_rport_aen_data_s *data) argument 2436 bfa_fcs_rport_fcs_online_action(struct bfa_fcs_rport_s *rport) argument 2447 bfa_fcs_rport_hal_online_action(struct bfa_fcs_rport_s *rport) argument 2478 bfa_fcs_rport_fcs_offline_action(struct bfa_fcs_rport_s *rport) argument 2487 bfa_fcs_rport_hal_offline_action(struct bfa_fcs_rport_s *rport) argument 2532 bfa_fcs_rport_update(struct bfa_fcs_rport_s *rport, struct fc_logi_s *plogi) argument 2590 bfa_fcs_rport_process_logo(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs) argument 2618 struct bfa_fcs_rport_s *rport; local 2640 struct bfa_fcs_rport_s *rport; local 2660 struct bfa_fcs_rport_s *rport; local 2679 struct bfa_fcs_rport_s *rport; local 2699 bfa_fcs_rport_plogi(struct bfa_fcs_rport_s *rport, struct fchs_s *rx_fchs, struct fc_logi_s *plogi) argument 2723 bfa_fcs_rport_scn(struct bfa_fcs_rport_s *rport) argument 2746 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2768 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2793 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2820 bfa_cb_rport_scn_no_dev(void *rport) argument 2862 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; local 2874 bfa_fcs_rport_uf_recv(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs, u16 len) argument 2929 bfa_fcs_rport_send_prlo_acc(struct bfa_fcs_rport_s *rport) argument 2954 bfa_fcs_rport_send_ls_rjt(struct bfa_fcs_rport_s *rport, struct fchs_s *rx_fchs, u8 reason_code, u8 reason_code_expl) argument 2981 bfa_fcs_rport_get_state(struct bfa_fcs_rport_s *rport) argument 3003 bfa_fcs_rport_prlo(struct bfa_fcs_rport_s *rport, __be16 ox_id) argument 3024 bfa_fcs_rport_get_attr(struct bfa_fcs_rport_s *rport, struct bfa_rport_attr_s *rport_attr) argument 3080 struct bfa_fcs_rport_s *rport; local 3095 struct bfa_fcs_rport_s *rport; local 3142 struct bfa_fcs_rport_s *rport = rpf->rport; local 3173 struct bfa_fcs_rport_s *rport = rpf->rport; local 3196 struct bfa_fcs_rport_s *rport = rpf->rport; local 3242 struct bfa_fcs_rport_s *rport = rpf->rport; local 3268 struct bfa_fcs_rport_s *rport = rpf->rport; local 3288 struct bfa_fcs_rport_s *rport = rpf->rport; local 3311 bfa_fcs_rpf_init(struct bfa_fcs_rport_s *rport) argument 3325 bfa_fcs_rpf_rport_online(struct bfa_fcs_rport_s *rport) argument 3340 bfa_fcs_rpf_rport_offline(struct bfa_fcs_rport_s *rport) argument 3355 struct bfa_fcs_rport_s *rport = rpf->rport; local 3365 struct bfa_fcs_rport_s *rport = rpf->rport; local 3399 struct bfa_fcs_rport_s *rport = rpf->rport; local [all...] |
H A D | bfa_fcs_lport.c | 176 struct bfa_fcs_rport_s *rport; local 201 rport = (struct bfa_fcs_rport_s *) qe; 202 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); 217 rport = (struct bfa_fcs_rport_s *) qe; 218 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); 236 struct bfa_fcs_rport_s *rport; local 259 rport = (struct bfa_fcs_rport_s *) qe; 260 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); 272 rport = (struct bfa_fcs_rport_s *) qe; 273 bfa_sm_send_event(rport, RPSM_EVENT_DELET 430 struct bfa_fcs_rport_s *rport; local 664 struct bfa_fcs_rport_s *rport; local 760 struct bfa_fcs_rport_s *rport = NULL; local 889 struct bfa_fcs_rport_s *rport; local 908 struct bfa_fcs_rport_s *rport; local 927 struct bfa_fcs_rport_s *rport; local 946 struct bfa_fcs_rport_s *rport; local 966 struct bfa_fcs_rport_s *rport; local 983 bfa_fcs_lport_add_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) argument 995 bfa_fcs_lport_del_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) argument 1213 struct bfa_fcs_rport_s *rport; local 1316 struct bfa_fcs_rport_s *rport; local 4977 struct bfa_fcs_rport_s *rport; local 5088 struct bfa_fcs_rport_s *rport; local 5477 struct bfa_fcs_rport_s *rport; local 5532 struct bfa_fcs_rport_s *rport; local 5653 struct bfa_fcs_rport_s *rport = NULL; local 5701 struct bfa_fcs_rport_s *rport = NULL; local 5751 struct bfa_fcs_rport_s *rport = NULL; local [all...] |
H A D | bfa_fcs_fcpim.c | 91 bfa_trc(itnim->fcs, itnim->rport->pwwn); 102 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); 123 bfa_trc(itnim->fcs, itnim->rport->pwwn); 134 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); 140 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); 158 bfa_trc(itnim->fcs, itnim->rport->pwwn); 163 if (itnim->rport->scsi_function == BFA_RPORT_INITIATOR) 169 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); 186 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); 192 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLIN 434 struct bfa_fcs_rport_s *rport = itnim->rport; local 461 struct bfa_fcs_rport_s *rport = itnim->rport; local 595 bfa_fcs_itnim_create(struct bfa_fcs_rport_s *rport) argument 764 struct bfa_fcs_rport_s *rport; local [all...] |
H A D | bfa_fcs.h | 375 struct bfa_rport_qualifier_s rport[], int *nrports); 424 struct bfa_fcs_rport_s *rport); 426 struct bfa_fcs_rport_s *rport); 518 * fcs_rport_ftrs_sm FCS rport state machine events 537 struct bfa_fcs_rport_s *rport; /* parent rport */ member in struct:bfa_fcs_rpf_s 547 * not supported by the rport. 552 * fcs_rport_sm FCS rport state machine events 555 RPSM_EVENT_PLOGI_SEND = 1, /* new rport; start with PLOGI */ 557 RPSM_EVENT_PLOGI_COMP = 3, /* PLOGI completed to rport */ 614 bfa_fcs_rport_get_halrport(struct bfa_fcs_rport_s *rport) argument 683 struct bfa_fcs_rport_s *rport; /* parent remote rport */ member in struct:bfa_fcs_itnim_s [all...] |
H A D | bfa_fcpim.h | 34 void bfa_itn_create(struct bfa_s *bfa, struct bfa_rport_s *rport, 278 struct bfa_rport_s *rport; /* bfa rport */ member in struct:bfa_itnim_s 281 u8 msg_no; /* itnim/rport firmware handle */ 385 struct bfa_rport_s *rport, void *itnim);
|
H A D | bfa_fcpim.c | 381 if (itnim->rport->rport_info.lp_tag != lp_tag) 459 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 480 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 511 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 546 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 584 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 611 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 653 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 685 bfa_trc(itnim->bfa, itnim->rport->rport_tag); 722 bfa_trc(itnim->bfa, itnim->rport 1349 bfa_itnim_create(struct bfa_s *bfa, struct bfa_rport_s *rport, void *ditn) argument 3708 bfa_itn_create(struct bfa_s *bfa, struct bfa_rport_s *rport, void (*isr)(struct bfa_s *bfa, struct bfi_msg_s *m)) argument [all...] |