Lines Matching defs:libfc_function_template
469 struct libfc_function_template { struct
475 int (*frame_send)(struct fc_lport *, struct fc_frame *);
482 struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
494 int (*ddp_setup)(struct fc_lport *, u16, struct scatterlist *,
502 int (*ddp_done)(struct fc_lport *, u16);
509 int (*ddp_target)(struct fc_lport *, u16, struct scatterlist *,
516 void (*get_lesb)(struct fc_lport *, struct fc_els_lesb *lesb);
525 void (*exch_mgr_reset)(struct fc_lport *, u32 s_id, u32 d_id);
544 void (*lport_set_port_id)(struct fc_lport *, u32 port_id,
552 void (*rport_event_callback)(struct fc_lport *,
564 int (*fcp_cmd_send)(struct fc_lport *, struct fc_fcp_pkt *,
573 void (*fcp_cleanup)(struct fc_lport *);
580 void (*fcp_abort_io)(struct fc_lport *);
587 void (*disc_recv_req)(struct fc_lport *, struct fc_frame *);
594 void (*disc_start)(void (*disc_callback)(struct fc_lport *,
604 void (*disc_stop) (struct fc_lport *);
613 void (*disc_stop_final) (struct fc_lport *);