Lines Matching defs:fc_seq
349 struct fc_seq *seq_ptr;
356 struct fc_seq *recov_seq;
375 * fc_seq holds the state for an individual sequence.
383 * struct fc_seq - FC sequence
389 struct fc_seq {
460 struct fc_seq seq;
464 void (*resp)(struct fc_seq *, struct fc_frame *, void *);
466 void (*destructor)(struct fc_seq *, void *);
485 struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
487 void (*resp)(struct fc_seq *,
568 void (*resp)(struct fc_seq *, struct fc_frame *,
973 struct fc_seq *fc_elsct_send(struct fc_lport *, u32 did,
976 void (*resp)(struct fc_seq *,
980 void fc_lport_flogi_resp(struct fc_seq *, struct fc_frame *, void *);
981 void fc_lport_logo_resp(struct fc_seq *, struct fc_frame *, void *);
993 struct fc_seq *fc_exch_seq_send(struct fc_lport *lport,
995 void (*resp)(struct fc_seq *,
998 void (*destructor)(struct fc_seq *, void *),
1002 struct fc_seq *fc_seq_start_next(struct fc_seq *sp);
1003 void fc_seq_set_resp(struct fc_seq *sp,
1004 void (*resp)(struct fc_seq *, struct fc_frame *, void *),
1006 struct fc_seq *fc_seq_assign(struct fc_lport *lport, struct fc_frame *fp);
1007 void fc_seq_release(struct fc_seq *sp);
1019 int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, struct fc_frame *fp);
1020 int fc_seq_exch_abort(const struct fc_seq *, unsigned int timer_msec);
1021 void fc_exch_done(struct fc_seq *sp);