Lines Matching refs:rdata
172 struct fc_rport_priv *rdata, in fc_lport_rport_callback() argument
176 rdata->ids.port_id); in fc_lport_rport_callback()
182 lport->dns_rdata = rdata; in fc_lport_rport_callback()
185 lport->ms_rdata = rdata; in fc_lport_rport_callback()
192 "%d state", rdata->ids.port_id, in fc_lport_rport_callback()
194 fc_rport_logoff(rdata); in fc_lport_rport_callback()
200 if (rdata->ids.port_id == FC_FID_DIR_SERV) in fc_lport_rport_callback()
202 else if (rdata->ids.port_id == FC_FID_MGMT_SERV) in fc_lport_rport_callback()
919 static int fc_lport_els_prli(struct fc_rport_priv *rdata, u32 spp_len, in fc_lport_els_prli() argument
1410 struct fc_rport_priv *rdata; in fc_lport_enter_dns() local
1420 rdata = fc_rport_create(lport, FC_FID_DIR_SERV); in fc_lport_enter_dns()
1422 if (!rdata) in fc_lport_enter_dns()
1425 rdata->ops = &fc_lport_rport_ops; in fc_lport_enter_dns()
1426 fc_rport_login(rdata); in fc_lport_enter_dns()
1556 struct fc_rport_priv *rdata; in fc_lport_enter_fdmi() local
1566 rdata = fc_rport_create(lport, FC_FID_MGMT_SERV); in fc_lport_enter_fdmi()
1568 if (!rdata) in fc_lport_enter_fdmi()
1571 rdata->ops = &fc_lport_rport_ops; in fc_lport_enter_fdmi()
1572 fc_rport_login(rdata); in fc_lport_enter_fdmi()
2138 struct fc_rport_priv *rdata; in fc_lport_bsg_request() local
2152 rdata = rport->dd_data; in fc_lport_bsg_request()
2154 rdata->e_d_tov); in fc_lport_bsg_request()
2162 rdata = rport->dd_data; in fc_lport_bsg_request()
2164 rdata->e_d_tov); in fc_lport_bsg_request()
2170 rdata = lport->dns_rdata; in fc_lport_bsg_request()
2171 if (!rdata) in fc_lport_bsg_request()
2173 tov = rdata->e_d_tov; in fc_lport_bsg_request()
2175 rdata = fc_rport_lookup(lport, did); in fc_lport_bsg_request()
2176 if (!rdata) in fc_lport_bsg_request()
2178 tov = rdata->e_d_tov; in fc_lport_bsg_request()
2179 kref_put(&rdata->kref, fc_rport_destroy); in fc_lport_bsg_request()