Lines Matching refs:ids

111 		if (tmp_rdata->ids.port_id == port_id &&  in fc_rport_lookup()
147 rdata->ids.node_name = -1; in fc_rport_create()
148 rdata->ids.port_name = -1; in fc_rport_create()
149 rdata->ids.port_id = port_id; in fc_rport_create()
150 rdata->ids.roles = FC_RPORT_ROLE_UNKNOWN; in fc_rport_create()
267 struct fc_rport_identifiers ids; in fc_rport_work() local
281 ids = rdata->ids; in fc_rport_work()
289 rport = fc_remote_port_add(lport->host, 0, &ids); in fc_rport_work()
335 port_id = rdata->ids.port_id; in fc_rport_work()
506 u32 port_id = rdata->ids.port_id; in fc_rport_logoff()
797 if (rdata->ids.port_name < lport->wwpn) in fc_rport_flogi_resp()
840 if (!lport->tt.elsct_send(lport, rdata->ids.port_id, fp, ELS_FLOGI, in fc_rport_enter_flogi()
954 if (rdata->ids.port_name < lport->wwpn) in fc_rport_recv_flogi_req()
1015 rdata->ids.port_name = get_unaligned_be64(&plp->fl_wwpn); in fc_rport_plogi_resp()
1016 rdata->ids.node_name = get_unaligned_be64(&plp->fl_wwnn); in fc_rport_plogi_resp()
1052 if (rdata->ids.roles == FC_PORT_ROLE_UNKNOWN) in fc_rport_compatible_roles()
1054 if ((rdata->ids.roles & FC_PORT_ROLE_FCP_TARGET) && in fc_rport_compatible_roles()
1057 if ((rdata->ids.roles & FC_PORT_ROLE_FCP_INITIATOR) && in fc_rport_compatible_roles()
1097 if (!lport->tt.elsct_send(lport, rdata->ids.port_id, fp, ELS_PLOGI, in fc_rport_enter_plogi()
1152 rdata->ids.roles = FC_RPORT_ROLE_UNKNOWN; in fc_rport_prli_resp()
1212 rdata->ids.roles = roles; in fc_rport_prli_resp()
1261 if (rdata->ids.port_id >= FC_FID_DOM_MGR) { in fc_rport_enter_prli()
1294 fc_fill_fc_hdr(fp, FC_RCTL_ELS_REQ, rdata->ids.port_id, in fc_rport_enter_prli()
1403 if (!lport->tt.elsct_send(lport, rdata->ids.port_id, fp, ELS_RTV, in fc_rport_enter_rtv()
1486 if (!lport->tt.elsct_send(lport, rdata->ids.port_id, fp, ELS_LOGO, in fc_rport_enter_logo()
1536 ntoh24(adisc->adisc_port_id) != rdata->ids.port_id || in fc_rport_adisc_resp()
1537 get_unaligned_be64(&adisc->adisc_wwpn) != rdata->ids.port_name || in fc_rport_adisc_resp()
1538 get_unaligned_be64(&adisc->adisc_wwnn) != rdata->ids.node_name) { in fc_rport_adisc_resp()
1577 if (!lport->tt.elsct_send(lport, rdata->ids.port_id, fp, ELS_ADISC, in fc_rport_enter_adisc()
1879 rdata->ids.port_name = get_unaligned_be64(&pl->fl_wwpn); in fc_rport_recv_plogi_req()
1880 rdata->ids.node_name = get_unaligned_be64(&pl->fl_wwnn); in fc_rport_recv_plogi_req()
1902 if (rdata->ids.port_name < lport->wwpn) { in fc_rport_recv_plogi_req()
2206 rdata->ids.roles = FC_RPORT_ROLE_UNKNOWN; in fc_rport_fcp_prli()
2208 rdata->ids.roles |= FC_RPORT_ROLE_FCP_INITIATOR; in fc_rport_fcp_prli()
2210 rdata->ids.roles |= FC_RPORT_ROLE_FCP_TARGET; in fc_rport_fcp_prli()