Lines Matching refs:rport_ids
4155 struct fc_rport_identifiers rport_ids; in lpfc_register_remote_port() local
4162 rport_ids.node_name = wwn_to_u64(ndlp->nlp_nodename.u.wwn); in lpfc_register_remote_port()
4163 rport_ids.port_name = wwn_to_u64(ndlp->nlp_portname.u.wwn); in lpfc_register_remote_port()
4164 rport_ids.port_id = ndlp->nlp_DID; in lpfc_register_remote_port()
4165 rport_ids.roles = FC_RPORT_ROLE_UNKNOWN; in lpfc_register_remote_port()
4196 ndlp->rport = rport = fc_remote_port_add(shost, 0, &rport_ids); in lpfc_register_remote_port()
4210 rport_ids.roles |= FC_PORT_ROLE_FCP_TARGET; in lpfc_register_remote_port()
4212 rport_ids.roles |= FC_PORT_ROLE_FCP_INITIATOR; in lpfc_register_remote_port()
4214 rport_ids.roles |= FC_PORT_ROLE_NVME_INITIATOR; in lpfc_register_remote_port()
4216 rport_ids.roles |= FC_PORT_ROLE_NVME_TARGET; in lpfc_register_remote_port()
4218 rport_ids.roles |= FC_PORT_ROLE_NVME_DISCOVERY; in lpfc_register_remote_port()
4220 if (rport_ids.roles != FC_RPORT_ROLE_UNKNOWN) in lpfc_register_remote_port()
4221 fc_remote_port_rolechg(rport, rport_ids.roles); in lpfc_register_remote_port()
4225 ndlp->nlp_DID, rport, rport_ids.roles); in lpfc_register_remote_port()