Home
last modified time | relevance | path

Searched refs:rport_ids (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/drivers/scsi/bfa/
Dbfad_im.c1060 struct fc_rport_identifiers rport_ids; in bfad_im_fc_rport_add() local
1064 rport_ids.node_name = in bfad_im_fc_rport_add()
1066 rport_ids.port_name = in bfad_im_fc_rport_add()
1068 rport_ids.port_id = in bfad_im_fc_rport_add()
1070 rport_ids.roles = FC_RPORT_ROLE_UNKNOWN; in bfad_im_fc_rport_add()
1073 fc_remote_port_add(im_port->shost, 0, &rport_ids); in bfad_im_fc_rport_add()
1085 rport_ids.roles |= FC_RPORT_ROLE_FCP_TARGET; in bfad_im_fc_rport_add()
1087 if (rport_ids.roles != FC_RPORT_ROLE_UNKNOWN) in bfad_im_fc_rport_add()
1088 fc_remote_port_rolechg(fc_rport, rport_ids.roles); in bfad_im_fc_rport_add()
/Linux-v5.10/drivers/message/fusion/
Dmptfc.c424 struct fc_rport_identifiers rport_ids; in mptfc_register_dev() local
432 if (mptfc_generate_rport_ids(pg0, &rport_ids) < 0) in mptfc_register_dev()
442 if (pn == rport_ids.port_name) { /* match */ in mptfc_register_dev()
461 rport = fc_remote_port_add(ioc->sh, channel, &rport_ids); in mptfc_register_dev()
/Linux-v5.10/drivers/scsi/lpfc/
Dlpfc_hbadisc.c4155 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()
[all …]
/Linux-v5.10/drivers/scsi/qla2xxx/
Dqla_init.c5435 struct fc_rport_identifiers rport_ids; in qla2x00_reg_remote_port() local
5442 rport_ids.node_name = wwn_to_u64(fcport->node_name); in qla2x00_reg_remote_port()
5443 rport_ids.port_name = wwn_to_u64(fcport->port_name); in qla2x00_reg_remote_port()
5444 rport_ids.port_id = fcport->d_id.b.domain << 16 | in qla2x00_reg_remote_port()
5446 rport_ids.roles = FC_RPORT_ROLE_UNKNOWN; in qla2x00_reg_remote_port()
5447 fcport->rport = rport = fc_remote_port_add(vha->host, 0, &rport_ids); in qla2x00_reg_remote_port()
5460 rport_ids.roles = FC_PORT_ROLE_UNKNOWN; in qla2x00_reg_remote_port()
5462 rport_ids.roles |= FC_PORT_ROLE_FCP_INITIATOR; in qla2x00_reg_remote_port()
5464 rport_ids.roles |= FC_PORT_ROLE_FCP_TARGET; in qla2x00_reg_remote_port()
5466 rport_ids.roles |= FC_PORT_ROLE_NVME_INITIATOR; in qla2x00_reg_remote_port()
[all …]