/Linux-v4.19/drivers/scsi/bfa/ |
D | bfa_fcs_rport.c | 44 static void bfa_fcs_rport_free(struct bfa_fcs_rport_s *rport); 45 static void bfa_fcs_rport_hal_online(struct bfa_fcs_rport_s *rport); 46 static void bfa_fcs_rport_fcs_online_action(struct bfa_fcs_rport_s *rport); 47 static void bfa_fcs_rport_hal_online_action(struct bfa_fcs_rport_s *rport); 48 static void bfa_fcs_rport_fcs_offline_action(struct bfa_fcs_rport_s *rport); 49 static void bfa_fcs_rport_hal_offline_action(struct bfa_fcs_rport_s *rport); 50 static void bfa_fcs_rport_update(struct bfa_fcs_rport_s *rport, 80 static void bfa_fcs_rport_process_prli(struct bfa_fcs_rport_s *rport, 82 static void bfa_fcs_rport_send_ls_rjt(struct bfa_fcs_rport_s *rport, 85 static void bfa_fcs_rport_process_adisc(struct bfa_fcs_rport_s *rport, [all …]
|
D | bfa_fcs_fcpim.c | 82 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_offline() 93 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_offline() 114 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_prli_send() 125 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli_send() 131 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_prli_send() 149 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_prli() 154 if (itnim->rport->scsi_function == BFA_RPORT_INITIATOR) in bfa_fcs_itnim_sm_prli() 160 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli() 177 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_OFFLINE); in bfa_fcs_itnim_sm_prli() 183 bfa_sm_send_event(itnim->rport, RPSM_EVENT_FC4_FCS_ONLINE); in bfa_fcs_itnim_sm_prli() [all …]
|
D | bfa_fcs.h | 293 struct bfa_rport_qualifier_s rport[], int *nrports); 342 struct bfa_fcs_rport_s *rport); 344 struct bfa_fcs_rport_s *rport); 414 struct bfa_fcs_rport_s *rport; /* parent rport */ member 461 bfa_fcs_rport_get_halrport(struct bfa_fcs_rport_s *rport) in bfa_fcs_rport_get_halrport() argument 463 return rport->bfa_rport; in bfa_fcs_rport_get_halrport() 469 void bfa_fcs_rport_get_attr(struct bfa_fcs_rport_s *rport, 477 void bfa_fcs_rport_uf_recv(struct bfa_fcs_rport_s *rport, 479 void bfa_fcs_rport_scn(struct bfa_fcs_rport_s *rport); 488 void bfa_fcs_rport_plogi(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs, [all …]
|
D | bfa_fcs_lport.c | 197 struct bfa_fcs_rport_s *rport; in bfa_fcs_lport_sm_online() local 222 rport = (struct bfa_fcs_rport_s *) qe; in bfa_fcs_lport_sm_online() 223 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); in bfa_fcs_lport_sm_online() 238 rport = (struct bfa_fcs_rport_s *) qe; in bfa_fcs_lport_sm_online() 239 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); in bfa_fcs_lport_sm_online() 257 struct bfa_fcs_rport_s *rport; in bfa_fcs_lport_sm_offline() local 280 rport = (struct bfa_fcs_rport_s *) qe; in bfa_fcs_lport_sm_offline() 281 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); in bfa_fcs_lport_sm_offline() 293 rport = (struct bfa_fcs_rport_s *) qe; in bfa_fcs_lport_sm_offline() 294 bfa_sm_send_event(rport, RPSM_EVENT_DELETE); in bfa_fcs_lport_sm_offline() [all …]
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_transport_srp.c | 138 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_id() local 139 return sprintf(buf, "%16phC\n", rport->port_id); in show_srp_rport_id() 156 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_roles() local 161 if (srp_rport_role_names[i].value == rport->roles) { in show_srp_rport_roles() 174 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_srp_rport_delete() local 179 i->f->rport_delete(rport); in store_srp_rport_delete() 198 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_state() local 199 enum srp_rport_state state = rport->state; in show_srp_rport_state() 229 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_reconnect_delay() local 231 return srp_show_tmo(buf, rport->reconnect_delay); in show_reconnect_delay() [all …]
|
D | scsi_transport_fc.c | 362 struct fc_rport *rport = starget_to_rport(starget); in fc_target_setup() local 369 if (rport) { in fc_target_setup() 370 fc_starget_node_name(starget) = rport->node_name; in fc_target_setup() 371 fc_starget_port_name(starget) = rport->port_name; in fc_target_setup() 372 fc_starget_port_id(starget) = rport->port_id; in fc_target_setup() 708 struct fc_rport *rport = transport_class_to_rport(dev); \ 709 struct Scsi_Host *shost = rport_to_shost(rport); \ 712 !((rport->port_state == FC_PORTSTATE_BLOCKED) || \ 713 (rport->port_state == FC_PORTSTATE_DELETED) || \ 714 (rport->port_state == FC_PORTSTATE_NOTPRESENT))) \ [all …]
|
/Linux-v4.19/drivers/phy/rockchip/ |
D | phy-rockchip-inno-usb2.c | 415 struct rockchip_usb2phy_port *rport = phy_get_drvdata(phy); in rockchip_usb2phy_init() local 419 mutex_lock(&rport->mutex); in rockchip_usb2phy_init() 421 if (rport->port_id == USB2PHY_PORT_OTG) { in rockchip_usb2phy_init() 422 if (rport->mode != USB_DR_MODE_HOST && in rockchip_usb2phy_init() 423 rport->mode != USB_DR_MODE_UNKNOWN) { in rockchip_usb2phy_init() 426 &rport->port_cfg->bvalid_det_clr, in rockchip_usb2phy_init() 432 &rport->port_cfg->bvalid_det_en, in rockchip_usb2phy_init() 437 schedule_delayed_work(&rport->otg_sm_work, in rockchip_usb2phy_init() 441 dev_dbg(&rport->phy->dev, "mode %d\n", rport->mode); in rockchip_usb2phy_init() 443 } else if (rport->port_id == USB2PHY_PORT_HOST) { in rockchip_usb2phy_init() [all …]
|
/Linux-v4.19/include/scsi/ |
D | scsi_transport_srp.h | 100 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()
|
D | scsi_transport_fc.h | 732 fc_remote_port_chkready(struct fc_rport *rport) in fc_remote_port_chkready() argument 736 switch (rport->port_state) { in fc_remote_port_chkready() 738 if (rport->roles & FC_PORT_ROLE_FCP_TARGET) in fc_remote_port_chkready() 740 else if (rport->flags & FC_RPORT_DEVLOSS_PENDING) in fc_remote_port_chkready() 746 if (rport->flags & FC_RPORT_FAST_FAIL_TIMEDOUT) in fc_remote_port_chkready() 794 void fc_remote_port_delete(struct fc_rport *rport); 795 void fc_remote_port_rolechg(struct fc_rport *rport, u32 roles); 809 int fc_block_rport(struct fc_rport *rport);
|
/Linux-v4.19/drivers/nvme/host/ |
D | fc.c | 64 struct nvme_fc_rport *rport; member 142 struct nvme_fc_rport *rport; member 475 struct nvme_fc_rport *rport) in nvme_fc_signal_discovery_scan() argument 481 if (!(rport->remoteport.port_role & FC_PORT_ROLE_NVME_DISCOVERY)) in nvme_fc_signal_discovery_scan() 489 rport->remoteport.node_name, rport->remoteport.port_name); in nvme_fc_signal_discovery_scan() 496 struct nvme_fc_rport *rport = in nvme_fc_free_rport() local 499 localport_to_lport(rport->remoteport.localport); in nvme_fc_free_rport() 502 WARN_ON(rport->remoteport.port_state != FC_OBJSTATE_DELETED); in nvme_fc_free_rport() 503 WARN_ON(!list_empty(&rport->ctrl_list)); in nvme_fc_free_rport() 507 list_del(&rport->endp_list); in nvme_fc_free_rport() [all …]
|
/Linux-v4.19/drivers/s390/scsi/ |
D | zfcp_scsi.c | 66 struct fc_rport *rport = starget_to_rport(scsi_target(scpnt->device)); in zfcp_scsi_queuecommand() local 73 scsi_result = fc_remote_port_chkready(rport); in zfcp_scsi_queuecommand() 111 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in zfcp_scsi_slave_alloc() local 122 port = zfcp_get_port_by_wwpn(adapter, rport->port_name); in zfcp_scsi_slave_alloc() 278 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in zfcp_scsi_task_mgmt_function() local 290 ret = fc_block_rport(rport); in zfcp_scsi_task_mgmt_function() 331 struct fc_rport *rport = starget_to_rport(starget); in zfcp_scsi_eh_target_reset_handler() local 332 struct Scsi_Host *shost = rport_to_shost(rport); in zfcp_scsi_eh_target_reset_handler() 488 port->rport = NULL; in zfcp_scsi_adapter_unregister() 644 static void zfcp_scsi_set_rport_dev_loss_tmo(struct fc_rport *rport, in zfcp_scsi_set_rport_dev_loss_tmo() argument [all …]
|
D | zfcp_unit.c | 24 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-v4.19/drivers/nvme/target/ |
D | fcloop.c | 226 struct fcloop_rport *rport; member 324 struct fcloop_rport *rport = remoteport->private; in fcloop_ls_req() local 330 if (!rport->targetport) { in fcloop_ls_req() 338 tls_req->tport = rport->targetport->private; in fcloop_ls_req() 339 ret = nvmet_fc_rcv_ls_req(rport->targetport, &tls_req->tgt_ls_req, in fcloop_ls_req() 506 struct fcloop_rport *rport = remoteport->private; in fcloop_fcp_req() local 510 if (!rport->targetport) in fcloop_fcp_req() 522 tfcp_req->tport = rport->targetport->private; in fcloop_fcp_req() 809 struct fcloop_rport *rport = remoteport->private; in fcloop_remoteport_delete() local 811 fcloop_nport_put(rport->nport); in fcloop_remoteport_delete() [all …]
|
/Linux-v4.19/drivers/scsi/csiostor/ |
D | csio_attr.c | 64 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-v4.19/arch/um/drivers/ |
D | umcast_kern.c | 22 int rport; member 37 dpri->rport = init->rport; in umcast_init() 44 "%u\n", dpri->addr, dpri->rport, dpri->lport); in umcast_init() 108 init->rport = init->lport; in mcast_setup() 125 .rport = 1102 }); in ucast_setup() 145 init->rport = simple_strtoul(rport_str, &last, 10); in ucast_setup() 156 init->lport, init->addr, init->rport); in ucast_setup()
|
/Linux-v4.19/drivers/message/fusion/ |
D | mptfc.c | 102 static void mptfc_set_rport_loss_tmo(struct fc_rport *rport, uint32_t timeout); 194 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in mptfc_block_error_handler() local 203 while ((ready = fc_remote_port_chkready(rport) >> 16) == DID_IMM_RETRY in mptfc_block_error_handler() 257 mptfc_set_rport_loss_tmo(struct fc_rport *rport, uint32_t timeout) in mptfc_set_rport_loss_tmo() argument 260 rport->dev_loss_tmo = timeout; in mptfc_set_rport_loss_tmo() 262 rport->dev_loss_tmo = mptfc_dev_loss_tmo; in mptfc_set_rport_loss_tmo() 426 struct fc_rport *rport; in mptfc_register_dev() local 462 rport = fc_remote_port_add(ioc->sh, channel, &rport_ids); in mptfc_register_dev() 463 if (rport) { in mptfc_register_dev() 464 ri->rport = rport; in mptfc_register_dev() [all …]
|
/Linux-v4.19/drivers/scsi/libfc/ |
D | fc_fcp.c | 472 struct fc_rport_libfc_priv *rpriv = fsp->rport->dd_data; in get_fsp_rec_tov() 959 fsp->rport->port_id); in fc_fcp_resp() 964 fsp->rport->port_id, in fc_fcp_resp() 972 fsp->rport->port_id, in fc_fcp_resp() 1185 struct fc_rport *rport; in fc_fcp_cmd_send() local 1201 rport = fsp->rport; in fc_fcp_cmd_send() 1202 fsp->max_payload = rport->maxframe_size; in fc_fcp_cmd_send() 1203 rpriv = rport->dd_data; in fc_fcp_cmd_send() 1205 fc_fill_fc_hdr(fp, FC_RCTL_DD_UNSOL_CMD, rport->port_id, in fc_fcp_cmd_send() 1436 struct fc_rport *rport = fsp->rport; in fc_fcp_timeout() local [all …]
|
D | fc_rport.c | 211 void fc_set_rport_loss_tmo(struct fc_rport *rport, u32 timeout) in fc_set_rport_loss_tmo() argument 214 rport->dev_loss_tmo = timeout; in fc_set_rport_loss_tmo() 216 rport->dev_loss_tmo = 1; in fc_set_rport_loss_tmo() 276 struct fc_rport *rport; in fc_rport_work() local 283 rport = rdata->rport; in fc_rport_work() 295 if (!rport) { in fc_rport_work() 297 rport = fc_remote_port_add(lport->host, 0, &ids); in fc_rport_work() 299 if (!rport) { in fc_rport_work() 306 if (rdata->rport) in fc_rport_work() 308 rdata->rport = rport; in fc_rport_work() [all …]
|
/Linux-v4.19/drivers/hwtracing/coresight/ |
D | of_coresight.c | 127 struct device_node *rport = NULL; in of_get_coresight_platform_data() local 172 rport = of_graph_get_remote_port(ep); in of_get_coresight_platform_data() 174 if (!rparent || !rport) in of_get_coresight_platform_data() 177 if (of_graph_parse_endpoint(rport, &rendpoint)) in of_get_coresight_platform_data()
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_sockmap_kern.h | 104 __u32 rport = skb->remote_port; in bpf_prog2() local 133 __u32 lport, rport; in bpf_sockmap() local 142 rport = skops->remote_port; in bpf_sockmap() 154 lport, bpf_ntohl(rport), err); in bpf_sockmap() 159 rport = skops->remote_port; in bpf_sockmap() 161 if (bpf_ntohl(rport) == 10001) { in bpf_sockmap() 171 lport, bpf_ntohl(rport), err); in bpf_sockmap()
|
/Linux-v4.19/drivers/scsi/bnx2fc/ |
D | bnx2fc_tgt.c | 84 struct fc_rport *rport = rdata->rport; in bnx2fc_offload_session() local 95 "port_id (%6x)\n", rport->port_id); in bnx2fc_offload_session() 355 struct fc_rport *rport = rdata->rport; in bnx2fc_init_tgt() local 361 tgt->rport = rport; in bnx2fc_init_tgt() 446 struct fc_rport *rport = rdata->rport; in bnx2fc_rport_event_handler() local 455 if (!rport) { in bnx2fc_rport_event_handler() 460 rp = rport->dd_data; in bnx2fc_rport_event_handler() 461 if (rport->port_id == FC_FID_DIR_SERV) { in bnx2fc_rport_event_handler() 532 if (!rport) { in bnx2fc_rport_event_handler() 537 rp = rport->dd_data; in bnx2fc_rport_event_handler()
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_nvme.c | 19 struct qla_nvme_rport *rport; in qla_nvme_register_remote() local 75 rport = fcport->nvme_remote_port->private; in qla_nvme_register_remote() 76 rport->fcport = fcport; in qla_nvme_register_remote() 77 list_add_tail(&rport->list, &vha->nvme_rport_list); in qla_nvme_register_remote() 197 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_abort() argument 215 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_req() argument 217 struct qla_nvme_rport *qla_rport = rport->private; in qla_nvme_ls_req() 266 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_fcp_abort() argument 468 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_post_cmd() argument 478 struct qla_nvme_rport *qla_rport = rport->private; in qla_nvme_post_cmd() [all …]
|
/Linux-v4.19/drivers/scsi/lpfc/ |
D | lpfc_nvme.c | 317 struct lpfc_nvme_rport *rport = remoteport->private; in lpfc_nvme_remoteport_delete() local 321 ndlp = rport->ndlp; in lpfc_nvme_remoteport_delete() 564 struct lpfc_nvme_rport *rport; in lpfc_nvme_ls_req() local 583 rport = (struct lpfc_nvme_rport *)pnvme_rport->private; in lpfc_nvme_ls_req() 584 if (unlikely(!lport) || unlikely(!rport)) in lpfc_nvme_ls_req() 593 ndlp = rport->ndlp; in lpfc_nvme_ls_req() 964 struct lpfc_nvme_rport *rport; in lpfc_nvme_io_cmd_wqe_cmpl() local 995 rport = lpfc_ncmd->nrport; in lpfc_nvme_io_cmd_wqe_cmpl() 1019 ndlp = rport->ndlp; in lpfc_nvme_io_cmd_wqe_cmpl() 1023 rport, rport->remoteport->port_id); in lpfc_nvme_io_cmd_wqe_cmpl() [all …]
|
/Linux-v4.19/net/bridge/ |
D | br_forward.c | 289 struct net_bridge_port *port, *lport, *rport; in br_multicast_flood() local 292 rport = hlist_entry_safe(rp, struct net_bridge_port, rlist); in br_multicast_flood() 294 if ((unsigned long)lport > (unsigned long)rport) { in br_multicast_flood() 303 port = rport; in br_multicast_flood() 316 if ((unsigned long)rport >= (unsigned long)port) in br_multicast_flood()
|
/Linux-v4.19/drivers/scsi/ibmvscsi/ |
D | ibmvfc.c | 1039 static void ibmvfc_set_rport_dev_loss_tmo(struct fc_rport *rport, u32 timeout) in ibmvfc_set_rport_dev_loss_tmo() argument 1042 rport->dev_loss_tmo = timeout; in ibmvfc_set_rport_dev_loss_tmo() 1044 rport->dev_loss_tmo = 1; in ibmvfc_set_rport_dev_loss_tmo() 1511 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in ibmvfc_relogin() local 1515 if (rport == tgt->rport) { in ibmvfc_relogin() 1621 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); in ibmvfc_queuecommand_lck() local 1626 if (unlikely((rc = fc_remote_port_chkready(rport))) || in ibmvfc_queuecommand_lck() 1646 vfc_cmd->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_queuecommand_lck() 1825 struct fc_rport *rport = fc_bsg_to_rport(job); in ibmvfc_bsg_request() local 1838 if (rport) in ibmvfc_bsg_request() [all …]
|