Home
last modified time | relevance | path

Searched refs:rport (Results 1 – 25 of 71) sorted by relevance

123

/linux/drivers/scsi/
H A Dscsi_transport_srp.c124 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_id() local
125 return sprintf(buf, "%16phC\n", rport->port_id); in show_srp_rport_id()
142 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_roles() local
147 if (srp_rport_role_names[i].value == rport->roles) { in show_srp_rport_roles()
160 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_srp_rport_delete() local
165 i->f->rport_delete(rport); in store_srp_rport_delete()
184 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_state() local
185 enum srp_rport_state state = rport->state; in show_srp_rport_state()
215 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_reconnect_delay() local
217 return srp_show_tmo(buf, rport->reconnect_delay); in show_reconnect_delay()
[all …]
H A Dscsi_transport_fc.c360 struct fc_rport *rport = starget_to_rport(starget); in fc_target_setup() local
367 if (rport) { in fc_target_setup()
368 fc_starget_node_name(starget) = rport->node_name; in fc_target_setup()
369 fc_starget_port_name(starget) = rport->port_name; in fc_target_setup()
370 fc_starget_port_id(starget) = rport->port_id; in fc_target_setup()
644 struct fc_rport *rport; in fc_find_rport_by_wwpn() local
649 list_for_each_entry(rport, &fc_host_rports(shost), peers) { in fc_find_rport_by_wwpn()
650 if (rport->port_state != FC_PORTSTATE_ONLINE) in fc_find_rport_by_wwpn()
653 if (rport->port_name == wwpn) { in fc_find_rport_by_wwpn()
655 return rport; in fc_find_rport_by_wwpn()
[all …]
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-usb2.c469 struct rockchip_usb2phy_port *rport, in rockchip_usb2phy_enable_host_disc_irq() argument
474 ret = property_enable(rphy->grf, &rport->port_cfg->disfall_clr, true); in rockchip_usb2phy_enable_host_disc_irq()
478 ret = property_enable(rphy->grf, &rport->port_cfg->disfall_en, en); in rockchip_usb2phy_enable_host_disc_irq()
482 ret = property_enable(rphy->grf, &rport->port_cfg->disrise_clr, true); in rockchip_usb2phy_enable_host_disc_irq()
486 return property_enable(rphy->grf, &rport->port_cfg->disrise_en, en); in rockchip_usb2phy_enable_host_disc_irq()
491 struct rockchip_usb2phy_port *rport = phy_get_drvdata(phy); in rockchip_usb2phy_init() local
495 mutex_lock(&rport->mutex); in rockchip_usb2phy_init()
497 if (rport->port_id == USB2PHY_PORT_OTG) { in rockchip_usb2phy_init()
498 if (rport->mode != USB_DR_MODE_HOST && in rockchip_usb2phy_init()
499 rport->mode != USB_DR_MODE_UNKNOWN) { in rockchip_usb2phy_init()
[all …]
/linux/drivers/scsi/bfa/
H A Dbfa_fcs_fcpim.c91 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_offline()
102 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_offline()
123 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_prli_send()
134 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli_send()
140 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_prli_send()
158 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_prli()
163 if (itnim->rport->scsi_function == BFA_RPORT_INITIATOR) in bfa_fcs_itnim_sm_prli()
169 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli()
186 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_prli()
192 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli()
[all …]
/linux/drivers/nvme/host/
H A Dfc.c58 struct nvme_fc_rport *rport; member
70 struct nvme_fc_rport *rport; member
157 struct nvme_fc_rport *rport; member
494 struct nvme_fc_rport *rport) in nvme_fc_signal_discovery_scan() argument
500 if (!(rport->remoteport.port_role & FC_PORT_ROLE_NVME_DISCOVERY)) in nvme_fc_signal_discovery_scan()
508 rport->remoteport.node_name, rport->remoteport.port_name); in nvme_fc_signal_discovery_scan()
515 struct nvme_fc_rport *rport = in nvme_fc_free_rport() local
518 localport_to_lport(rport->remoteport.localport); in nvme_fc_free_rport()
521 WARN_ON(rport->remoteport.port_state != FC_OBJSTATE_DELETED); in nvme_fc_free_rport()
522 WARN_ON(!list_empty(&rport->ctrl_list)); in nvme_fc_free_rport()
[all …]
/linux/include/scsi/
H A Dscsi_transport_srp.h100 int (*reconnect)(struct srp_rport *rport);
101 void (*terminate_rport_io)(struct srp_rport *rport);
102 void (*rport_delete)(struct srp_rport *rport);
109 extern void srp_rport_get(struct srp_rport *rport);
110 extern void srp_rport_put(struct srp_rport *rport);
117 extern int srp_reconnect_rport(struct srp_rport *rport);
118 extern void srp_start_tl_fail_timers(struct srp_rport *rport);
120 extern void srp_stop_rport_timers(struct srp_rport *rport);
131 static inline int srp_chkready(struct srp_rport *rport) in srp_chkready() argument
133 switch (rport->state) { in srp_chkready()
/linux/drivers/nvme/target/
H A Dfcloop.c243 struct fcloop_rport *rport; member
328 struct fcloop_rport *rport = in fcloop_rport_lsrqst_work() local
332 spin_lock(&rport->lock); in fcloop_rport_lsrqst_work()
334 tls_req = list_first_entry_or_null(&rport->ls_list, in fcloop_rport_lsrqst_work()
340 spin_unlock(&rport->lock); in fcloop_rport_lsrqst_work()
349 spin_lock(&rport->lock); in fcloop_rport_lsrqst_work()
351 spin_unlock(&rport->lock); in fcloop_rport_lsrqst_work()
359 struct fcloop_rport *rport = remoteport->private; in fcloop_h2t_ls_req() local
369 if (!rport->targetport) { in fcloop_h2t_ls_req()
371 spin_lock(&rport->lock); in fcloop_h2t_ls_req()
[all …]
/linux/drivers/scsi/csiostor/
H A Dcsio_attr.c64 struct fc_rport *rport; in csio_reg_rnode() local
73 rport = rn->rport; in csio_reg_rnode()
74 CSIO_ASSERT(rport != NULL); in csio_reg_rnode()
78 rn->rport = fc_remote_port_add(shost, 0, &ids); in csio_reg_rnode()
79 if (!rn->rport) { in csio_reg_rnode()
86 rport = rn->rport; in csio_reg_rnode()
88 *((struct csio_rnode **)rport->dd_data) = rn; in csio_reg_rnode()
92 rport->maxframe_size = ntohs(sp->csp.sp_bb_data); in csio_reg_rnode()
94 rport->supported_classes = FC_COS_CLASS3; in csio_reg_rnode()
96 rport->supported_classes = FC_COS_UNSPECIFIED; in csio_reg_rnode()
[all …]
/linux/drivers/message/fusion/
H A Dmptfc.c102 static void mptfc_set_rport_loss_tmo(struct fc_rport *rport, uint32_t timeout);
187 mptfc_block_error_handler(struct fc_rport *rport) in mptfc_block_error_handler() argument
190 struct Scsi_Host *shost = rport_to_shost(rport); in mptfc_block_error_handler()
199 while ((ready = fc_remote_port_chkready(rport) >> 16) == DID_IMM_RETRY in mptfc_block_error_handler()
206 dev_name(&rport->dev), ready, ioc->active)); in mptfc_block_error_handler()
218 dev_name(&rport->dev), ready, ioc->active)); in mptfc_block_error_handler()
228 struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); in mptfc_abort() local
232 rtn = mptfc_block_error_handler(rport); in mptfc_abort()
247 struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); in mptfc_dev_reset() local
251 rtn = mptfc_block_error_handler(rport); in mptfc_dev_reset()
[all …]
/linux/drivers/scsi/libfc/
H A Dfc_fcp.c459 struct fc_rport_libfc_priv *rpriv = fsp->rport->dd_data; in get_fsp_rec_tov()
943 fsp->rport->port_id); in fc_fcp_resp()
948 fsp->rport->port_id, in fc_fcp_resp()
956 fsp->rport->port_id, in fc_fcp_resp()
1169 struct fc_rport *rport; in fc_fcp_cmd_send() local
1185 rport = fsp->rport; in fc_fcp_cmd_send()
1186 fsp->max_payload = rport->maxframe_size; in fc_fcp_cmd_send()
1187 rpriv = rport->dd_data; in fc_fcp_cmd_send()
1189 fc_fill_fc_hdr(fp, FC_RCTL_DD_UNSOL_CMD, rport->port_id, in fc_fcp_cmd_send()
1420 struct fc_rport *rport = fsp->rport; in fc_fcp_timeout() local
[all …]
H A Dfc_rport.c203 void fc_set_rport_loss_tmo(struct fc_rport *rport, u32 timeout) in fc_set_rport_loss_tmo() argument
206 rport->dev_loss_tmo = timeout; in fc_set_rport_loss_tmo()
208 rport->dev_loss_tmo = 1; in fc_set_rport_loss_tmo()
268 struct fc_rport *rport; in fc_rport_work() local
275 rport = rdata->rport; in fc_rport_work()
287 if (!rport) { in fc_rport_work()
289 rport = fc_remote_port_add(lport->host, 0, &ids); in fc_rport_work()
291 if (!rport) { in fc_rport_work()
298 if (rdata->rport) in fc_rport_work()
300 rdata->rport = rport; in fc_rport_work()
[all …]
/linux/drivers/s390/scsi/
H A Dzfcp_unit.c24 struct fc_rport *rport = unit->port->rport; in zfcp_unit_scsi_scan() local
29 if (rport && rport->port_state == FC_PORTSTATE_ONLINE) in zfcp_unit_scsi_scan()
30 scsi_scan_target(&rport->dev, 0, rport->scsi_target_id, lun, in zfcp_unit_scsi_scan()
/linux/tools/testing/selftests/net/mptcp/
H A Duserspace_pm.sh587 rport "$client4_port" token "$server4_token"
600 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
625 dead:beef:2::2 rport "$client6_port" token "$server6_token"
639 dead:beef:2::2 rport "$client6_port" token "$server6_token"
663 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\
677 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
702 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
715 ip netns exec "$ns2" ./pm_nl_ctl dsf lip 10.0.2.2 lport "$sport" rip 10.0.2.1 rport\
740 dead:beef:2::1 rport $app6_port token "$client6_token"
755 dead:beef:2::1 rport
[all...]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-fc_remote_ports1 What: /sys/class/fc_remote_ports/rport-X:Y-Z/statistics/fpin_cn_yyy
9 What: /sys/class/fc_remote_ports/rport-X:Y-Z/statistics/fpin_li_yyy
17 What: /sys/class/fc_remote_ports/rport-X:Y-Z/statistics/fpin_dn_yyy
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_tgt.c84 struct fc_rport *rport = rdata->rport; in bnx2fc_offload_session() local
95 "port_id (%6x)\n", rport->port_id); in bnx2fc_offload_session()
353 struct fc_rport *rport = rdata->rport; in bnx2fc_init_tgt() local
359 tgt->rport = rport; in bnx2fc_init_tgt()
444 struct fc_rport *rport = rdata->rport; in bnx2fc_rport_event_handler() local
453 if (!rport) { in bnx2fc_rport_event_handler()
458 rp = rport->dd_data; in bnx2fc_rport_event_handler()
459 if (rport->port_id == FC_FID_DIR_SERV) { in bnx2fc_rport_event_handler()
530 if (!rport) { in bnx2fc_rport_event_handler()
535 rp = rport->dd_data; in bnx2fc_rport_event_handler()
H A Dbnx2fc_debug.c55 tgt->rport) in BNX2FC_TGT_DBG()
58 tgt->rport->port_id, &vaf); in BNX2FC_TGT_DBG()
H A Dbnx2fc_io.c659 static int bnx2fc_initiate_tmf(struct fc_lport *lport, struct fc_rport *rport, in bnx2fc_initiate_tmf() argument
681 if (rport == NULL) { in bnx2fc_initiate_tmf()
686 rp = rport->dd_data; in bnx2fc_initiate_tmf()
688 rc = fc_block_rport(rport); in bnx2fc_initiate_tmf()
747 did = rport->port_id; in bnx2fc_initiate_tmf()
819 struct fc_rport *rport = tgt->rport; in bnx2fc_initiate_abts() local
847 if (rport == NULL) { in bnx2fc_initiate_abts()
883 did = rport->port_id; in bnx2fc_initiate_abts()
1061 struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); in bnx2fc_eh_target_reset() local
1062 struct fc_lport *lport = shost_priv(rport_to_shost(rport)); in bnx2fc_eh_target_reset()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sockmap_kern.h111 __u32 rport = skb->remote_port; in bpf_prog2() local
115 __sink(rport); in bpf_prog2()
190 __u32 lport, rport; in bpf_sockmap() local
198 rport = skops->remote_port; in bpf_sockmap()
213 rport = skops->remote_port; in bpf_sockmap()
215 if (bpf_ntohl(rport) == 10001) { in bpf_sockmap()
H A Dsockmap_verdict_prog.c40 __u32 rport = skb->remote_port; in bpf_prog2() local
45 __sink(rport); in bpf_prog2()
/linux/drivers/infiniband/hw/irdma/
H A Dtrace_cm.h209 __field(u16, rport)
226 __entry->rport = cm_node->rem_port;
252 __entry->rport, __entry->ipv4)
286 __field(u16, rport)
301 __entry->rport = cm_node->rem_port;
324 __entry->rport, __entry->ipv4)
408 __field(u16, rport)
421 __entry->rport = cm_node->rem_port;
442 __entry->rport, __entry->ipv4)
/linux/drivers/scsi/ibmvscsi/
H A Dibmvfc.c1353 static void ibmvfc_set_rport_dev_loss_tmo(struct fc_rport *rport, u32 timeout) in ibmvfc_set_rport_dev_loss_tmo() argument
1356 rport->dev_loss_tmo = timeout; in ibmvfc_set_rport_dev_loss_tmo()
1358 rport->dev_loss_tmo = 1; in ibmvfc_set_rport_dev_loss_tmo()
1830 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in ibmvfc_relogin() local
1836 if (rport == tgt->rport) { in ibmvfc_relogin()
1930 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in ibmvfc_init_vfc_cmd() local
1940 vfc_cmd->target_wwpn = cpu_to_be64(rport->port_name); in ibmvfc_init_vfc_cmd()
1949 vfc_cmd->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_init_vfc_cmd()
1966 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); in ibmvfc_queuecommand() local
1975 if (unlikely((rc = fc_remote_port_chkready(rport))) || in ibmvfc_queuecommand()
[all …]
/linux/net/bridge/
H A Dbr_forward.c316 struct net_bridge_port *port, *lport, *rport; in br_multicast_flood() local
319 rport = br_multicast_rport_from_node_skb(rp, skb); in br_multicast_flood()
321 if ((unsigned long)lport > (unsigned long)rport) { in br_multicast_flood()
334 port = rport; in br_multicast_flood()
346 if ((unsigned long)rport >= (unsigned long)port) in br_multicast_flood()
/linux/drivers/scsi/qla2xxx/
H A Dqla_nvme.c37 struct qla_nvme_rport *rport; in qla_nvme_register_remote() local
106 rport = fcport->nvme_remote_port->private; in qla_nvme_register_remote()
107 rport->fcport = fcport; in qla_nvme_register_remote()
363 struct nvme_fc_remote_port *rport, in qla_nvme_xmt_ls_rsp() argument
368 struct qla_nvme_rport *qla_rport = rport->private; in qla_nvme_xmt_ls_rsp()
449 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_abort() argument
471 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_req() argument
473 struct qla_nvme_rport *qla_rport = rport->private; in qla_nvme_ls_req()
531 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_fcp_abort() argument
763 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_post_cmd() argument
[all …]
/linux/drivers/scsi/fnic/
H A Dfnic_fcs.c910 struct fc_rport *rport; in fnic_fdls_add_tport() local
923 rport = fc_remote_port_add(fnic->host, 0, &ids); in fnic_fdls_add_tport()
925 if (!rport) { in fnic_fdls_add_tport()
935 rport->maxframe_size = FNIC_FC_MAX_PAYLOAD_LEN; in fnic_fdls_add_tport()
936 rport->supported_classes = FC_COS_CLASS3 | FC_RPORT_ROLE_FCP_TARGET; in fnic_fdls_add_tport()
937 rdd_data = rport->dd_data; in fnic_fdls_add_tport()
940 tport->rport = rport; in fnic_fdls_add_tport()
951 struct fc_rport *rport; in fnic_fdls_remove_tport() local
957 rport = tport->rport; in fnic_fdls_remove_tport()
959 if (rport) { in fnic_fdls_remove_tport()
[all …]
H A Dfnic_scsi.c364 struct fc_rport *rport = starget_to_rport(scsi_target(sc->device)); in fnic_queue_wq_copy_desc() local
374 rdd_data = rport->dd_data; in fnic_queue_wq_copy_desc()
462 struct fc_rport *rport; in fnic_queuecommand() local
479 rport = starget_to_rport(scsi_target(sc->device)); in fnic_queuecommand()
480 if (!rport) { in fnic_queuecommand()
488 ret = fc_remote_port_chkready(rport); in fnic_queuecommand()
515 rdd_data = rport->dd_data; in fnic_queuecommand()
520 rport->port_id); in fnic_queuecommand()
521 tport = fnic_find_tport_by_fcid(iport, rport->port_id); in fnic_queuecommand()
526 rport->port_id); in fnic_queuecommand()
[all …]

123