|
int(* | frame_send )(struct fc_lport *, struct fc_frame *) |
|
struct fc_seq *(* | elsct_send )(struct fc_lport *, u32 did, struct fc_frame *, unsigned int op, void(*resp)(struct fc_seq *, struct fc_frame *, void *arg), void *arg, u32 timer_msec) |
|
struct fc_seq *(* | exch_seq_send )(struct fc_lport *, struct fc_frame *, void(*resp)(struct fc_seq *, struct fc_frame *, void *), void(*destructor)(struct fc_seq *, void *), void *, unsigned int timer_msec) |
|
int(* | ddp_setup )(struct fc_lport *, u16, struct scatterlist *, unsigned int) |
|
int(* | ddp_done )(struct fc_lport *, u16) |
|
int(* | ddp_target )(struct fc_lport *, u16, struct scatterlist *, unsigned int) |
|
void(* | get_lesb )(struct fc_lport *, struct fc_els_lesb *lesb) |
|
int(* | seq_send )(struct fc_lport *, struct fc_seq *, struct fc_frame *) |
|
void(* | seq_els_rsp_send )(struct fc_frame *, enum fc_els_cmd, struct fc_seq_els_data *) |
|
int(* | seq_exch_abort )(const struct fc_seq *, unsigned int timer_msec) |
|
void(* | exch_done )(struct fc_seq *) |
|
struct fc_seq *(* | seq_start_next )(struct fc_seq *) |
|
void(* | seq_set_resp )(struct fc_seq *sp, void(*resp)(struct fc_seq *, struct fc_frame *, void *), void *arg) |
|
struct fc_seq *(* | seq_assign )(struct fc_lport *, struct fc_frame *) |
|
void(* | seq_release )(struct fc_seq *) |
|
void(* | exch_mgr_reset )(struct fc_lport *, u32 s_id, u32 d_id) |
|
void(* | rport_flush_queue )(void) |
|
void(* | lport_recv )(struct fc_lport *, struct fc_frame *) |
|
int(* | lport_reset )(struct fc_lport *) |
|
void(* | lport_set_port_id )(struct fc_lport *, u32 port_id, struct fc_frame *) |
|
struct fc_rport_priv *(* | rport_create )(struct fc_lport *, u32) |
|
int(* | rport_login )(struct fc_rport_priv *) |
|
int(* | rport_logoff )(struct fc_rport_priv *) |
|
void(* | rport_recv_req )(struct fc_lport *, struct fc_frame *) |
|
struct fc_rport_priv *(* | rport_lookup )(const struct fc_lport *, u32) |
|
void(* | rport_destroy )(struct kref *) |
|
void(* | rport_event_callback )(struct fc_lport *, struct fc_rport_priv *, enum fc_rport_event) |
|
int(* | fcp_cmd_send )(struct fc_lport *, struct fc_fcp_pkt *, void(*resp)(struct fc_seq *, struct fc_frame *, void *)) |
|
void(* | fcp_cleanup )(struct fc_lport *) |
|
void(* | fcp_abort_io )(struct fc_lport *) |
|
void(* | disc_recv_req )(struct fc_lport *, struct fc_frame *) |
|
void(* | disc_start )(void(*disc_callback)(struct fc_lport *, enum fc_disc_event), struct fc_lport *) |
|
void(* | disc_stop )(struct fc_lport *) |
|
void(* | disc_stop_final )(struct fc_lport *) |
|
Definition at line 452 of file libfc.h.