Lines Matching defs:libfc_function_template
466 struct libfc_function_template { struct
472 int (*frame_send)(struct fc_lport *, struct fc_frame *);
479 struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
491 int (*ddp_setup)(struct fc_lport *, u16, struct scatterlist *,
499 int (*ddp_done)(struct fc_lport *, u16);
506 int (*ddp_target)(struct fc_lport *, u16, struct scatterlist *,
513 void (*get_lesb)(struct fc_lport *, struct fc_els_lesb *lesb);
522 void (*exch_mgr_reset)(struct fc_lport *, u32 s_id, u32 d_id);
541 void (*lport_set_port_id)(struct fc_lport *, u32 port_id,
549 void (*rport_event_callback)(struct fc_lport *,
561 int (*fcp_cmd_send)(struct fc_lport *, struct fc_fcp_pkt *,
570 void (*fcp_cleanup)(struct fc_lport *);
577 void (*fcp_abort_io)(struct fc_lport *);
584 void (*disc_recv_req)(struct fc_lport *, struct fc_frame *);
591 void (*disc_start)(void (*disc_callback)(struct fc_lport *,
601 void (*disc_stop) (struct fc_lport *);
610 void (*disc_stop_final) (struct fc_lport *);