Lines Matching refs:fc_rport_priv
64 static void fc_rport_enter_flogi(struct fc_rport_priv *);
65 static void fc_rport_enter_plogi(struct fc_rport_priv *);
66 static void fc_rport_enter_prli(struct fc_rport_priv *);
67 static void fc_rport_enter_rtv(struct fc_rport_priv *);
68 static void fc_rport_enter_ready(struct fc_rport_priv *);
69 static void fc_rport_enter_logo(struct fc_rport_priv *);
70 static void fc_rport_enter_adisc(struct fc_rport_priv *);
73 static void fc_rport_recv_prli_req(struct fc_rport_priv *, struct fc_frame *);
74 static void fc_rport_recv_prlo_req(struct fc_rport_priv *, struct fc_frame *);
77 static void fc_rport_error(struct fc_rport_priv *, struct fc_frame *);
78 static void fc_rport_error_retry(struct fc_rport_priv *, struct fc_frame *);
100 static struct fc_rport_priv *fc_rport_lookup(const struct fc_lport *lport, in fc_rport_lookup()
103 struct fc_rport_priv *rdata; in fc_rport_lookup()
120 static struct fc_rport_priv *fc_rport_create(struct fc_lport *lport, in fc_rport_create()
123 struct fc_rport_priv *rdata; in fc_rport_create()
162 struct fc_rport_priv *rdata; in fc_rport_destroy()
164 rdata = container_of(kref, struct fc_rport_priv, kref); in fc_rport_destroy()
172 static const char *fc_rport_state(struct fc_rport_priv *rdata) in fc_rport_state()
228 static void fc_rport_state_enter(struct fc_rport_priv *rdata, in fc_rport_state_enter()
243 struct fc_rport_priv *rdata = in fc_rport_work()
244 container_of(work, struct fc_rport_priv, event_work); in fc_rport_work()
394 static int fc_rport_login(struct fc_rport_priv *rdata) in fc_rport_login()
431 static void fc_rport_enter_delete(struct fc_rport_priv *rdata, in fc_rport_enter_delete()
454 static int fc_rport_logoff(struct fc_rport_priv *rdata) in fc_rport_logoff()
484 static void fc_rport_enter_ready(struct fc_rport_priv *rdata) in fc_rport_enter_ready()
505 struct fc_rport_priv *rdata = in fc_rport_timeout()
506 container_of(work, struct fc_rport_priv, retry_work.work); in fc_rport_timeout()
544 static void fc_rport_error(struct fc_rport_priv *rdata, struct fc_frame *fp) in fc_rport_error()
582 static void fc_rport_error_retry(struct fc_rport_priv *rdata, in fc_rport_error_retry()
616 static int fc_rport_login_complete(struct fc_rport_priv *rdata, in fc_rport_login_complete()
659 struct fc_rport_priv *rdata = rp_arg; in fc_rport_flogi_resp()
720 static void fc_rport_enter_flogi(struct fc_rport_priv *rdata) in fc_rport_enter_flogi()
755 struct fc_rport_priv *rdata; in fc_rport_recv_flogi_req()
877 struct fc_rport_priv *rdata = rdata_arg; in fc_rport_plogi_resp()
930 fc_rport_compatible_roles(struct fc_lport *lport, struct fc_rport_priv *rdata) in fc_rport_compatible_roles()
950 static void fc_rport_enter_plogi(struct fc_rport_priv *rdata) in fc_rport_enter_plogi()
996 struct fc_rport_priv *rdata = rdata_arg; in fc_rport_prli_resp()
1089 static void fc_rport_enter_prli(struct fc_rport_priv *rdata) in fc_rport_enter_prli()
1153 struct fc_rport_priv *rdata = rdata_arg; in fc_rport_rtv_resp()
1211 static void fc_rport_enter_rtv(struct fc_rport_priv *rdata) in fc_rport_enter_rtv()
1260 static void fc_rport_enter_logo(struct fc_rport_priv *rdata) in fc_rport_enter_logo()
1288 struct fc_rport_priv *rdata = rdata_arg; in fc_rport_adisc_resp()
1340 static void fc_rport_enter_adisc(struct fc_rport_priv *rdata) in fc_rport_enter_adisc()
1370 static void fc_rport_recv_adisc_req(struct fc_rport_priv *rdata, in fc_rport_recv_adisc_req()
1408 static void fc_rport_recv_rls_req(struct fc_rport_priv *rdata, in fc_rport_recv_rls_req()
1477 struct fc_rport_priv *rdata; in fc_rport_recv_els_req()
1591 struct fc_rport_priv *rdata; in fc_rport_recv_plogi_req()
1711 static void fc_rport_recv_prli_req(struct fc_rport_priv *rdata, in fc_rport_recv_prli_req()
1830 static void fc_rport_recv_prlo_req(struct fc_rport_priv *rdata, in fc_rport_recv_prlo_req()
1903 struct fc_rport_priv *rdata; in fc_rport_recv_logo_req()
1975 static int fc_rport_fcp_prli(struct fc_rport_priv *rdata, u32 spp_len, in fc_rport_fcp_prli()
2019 static int fc_rport_t0_prli(struct fc_rport_priv *rdata, u32 spp_len, in fc_rport_t0_prli()