fc_seq
struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did,
void (*resp)(struct fc_seq *,
static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp,
static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp,
static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp,
static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp,
struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did,
void (*resp)(struct fc_seq *,
static struct fc_seq *fcoe_elsct_send(struct fc_lport *,
void (*resp)(struct fc_seq *,
static void fcoe_flogi_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg)
static void fcoe_logo_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg)
static struct fc_seq *fcoe_elsct_send(struct fc_lport *lport, u32 did,
void (*resp)(struct fc_seq *,
static void fc_disc_gpn_ft_resp(struct fc_seq *, struct fc_frame *, void *);
static void fc_disc_gpn_ft_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_disc_gpn_id_resp(struct fc_seq *sp, struct fc_frame *fp,
struct fc_seq *fc_elsct_send(struct fc_lport *lport, u32 did,
void (*resp)(struct fc_seq *,
struct fc_seq *sp = NULL;
static struct fc_seq *fc_seq_lookup_orig(struct fc_exch_mgr *mp,
struct fc_seq *sp = NULL;
static void fc_seq_send_last(struct fc_seq *sp, struct fc_frame *fp,
static void fc_seq_send_ack(struct fc_seq *sp, const struct fc_frame *rx_fp)
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *fc_seq_assign(struct fc_lport *lport, struct fc_frame *fp)
void fc_seq_release(struct fc_seq *sp)
struct fc_seq *sp = NULL;
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *sp;
static void fc_exch_rrq_resp(struct fc_seq *sp, struct fc_frame *fp, void *arg)
struct fc_seq *fc_exch_seq_send(struct fc_lport *lport,
void (*resp)(struct fc_seq *,
void (*destructor)(struct fc_seq *, void *),
struct fc_seq *sp = NULL;
static int fc_seq_send_locked(struct fc_lport *lport, struct fc_seq *sp,
int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, struct fc_frame *fp)
static struct fc_seq *fc_seq_alloc(struct fc_exch *ep, u8 seq_id)
struct fc_seq *sp;
static struct fc_seq *fc_seq_start_next_locked(struct fc_seq *sp)
struct fc_seq *fc_seq_start_next(struct fc_seq *sp)
void fc_seq_set_resp(struct fc_seq *sp,
void (*resp)(struct fc_seq *, struct fc_frame *, void *),
struct fc_seq *sp;
int fc_seq_exch_abort(const struct fc_seq *req_sp, unsigned int timer_msec)
static bool fc_invoke_resp(struct fc_exch *ep, struct fc_seq *sp,
void (*resp)(struct fc_seq *, struct fc_frame *fp, void *arg);
struct fc_seq *sp = &ep->seq;
void fc_exch_done(struct fc_seq *sp)
struct fc_seq *csp;
void (*resp)(struct fc_seq *,
struct fc_seq *seq;
static void fc_tm_done(struct fc_seq *seq, struct fc_frame *fp, void *arg)
static void fc_fcp_rec_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg)
struct fc_seq *seq;
static void fc_fcp_srr_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg)
static void fc_fcp_pkt_destroy(struct fc_seq *seq, void *fsp)
static int fc_fcp_send_data(struct fc_fcp_pkt *fsp, struct fc_seq *seq,
static void fc_fcp_recv(struct fc_seq *seq, struct fc_frame *fp, void *arg)
static void fc_fcp_recv(struct fc_seq *, struct fc_frame *, void *);
static void fc_tm_done(struct fc_seq *, struct fc_frame *, void *);
static void fc_fcp_rec_resp(struct fc_seq *, struct fc_frame *, void *);
static void fc_fcp_srr_resp(struct fc_seq *, struct fc_frame *, void *);
struct fc_seq *seq;
struct fc_seq *sp;
struct fc_seq *sp;
static void fc_lport_ns_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_lport_ms_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_lport_scr_resp(struct fc_seq *sp, struct fc_frame *fp,
void fc_lport_logo_resp(struct fc_seq *sp, struct fc_frame *fp,
void fc_lport_flogi_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_lport_bsg_resp(struct fc_seq *sp, struct fc_frame *fp,
struct fc_seq *sp = fr_seq(fp);
static void fc_rport_prli_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_rport_rtv_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_rport_logo_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_rport_adisc_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_rport_flogi_resp(struct fc_seq *sp, struct fc_frame *fp,
static void fc_rport_plogi_resp(struct fc_seq *sp, struct fc_frame *fp,
static void qedf_flogi_resp(struct fc_seq *seq, struct fc_frame *fp,
static struct fc_seq *qedf_elsct_send(struct fc_lport *lport, u32 did,
void (*resp)(struct fc_seq *,
struct fc_seq *seq; /* sequence in exchange mgr */
static void ft_recv_seq(struct fc_seq *sp, struct fc_frame *fp, void *arg)
struct fc_seq *sp;
struct fc_seq *sp;
struct fc_seq *seq = cmd->seq;
struct fc_seq *seq;
struct fc_seq *seq = cmd->seq;
struct fc_seq *fr_seq; /* for use with exchange manager */
struct fc_seq *fc_seq_start_next(struct fc_seq *sp);
void fc_seq_set_resp(struct fc_seq *sp,
void (*resp)(struct fc_seq *, struct fc_frame *, void *),
struct fc_seq *fc_seq_assign(struct fc_lport *lport, struct fc_frame *fp);
void fc_seq_release(struct fc_seq *sp);
int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, struct fc_frame *fp);
int fc_seq_exch_abort(const struct fc_seq *, unsigned int timer_msec);
void fc_exch_done(struct fc_seq *sp);
struct fc_seq *seq_ptr;
struct fc_seq *recov_seq;
struct fc_seq seq;
void (*resp)(struct fc_seq *, struct fc_frame *, void *);
void (*destructor)(struct fc_seq *, void *);
struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
void (*resp)(struct fc_seq *,
void (*resp)(struct fc_seq *, struct fc_frame *,
struct fc_seq *fc_elsct_send(struct fc_lport *, u32 did,
void (*resp)(struct fc_seq *,
void fc_lport_flogi_resp(struct fc_seq *, struct fc_frame *, void *);
void fc_lport_logo_resp(struct fc_seq *, struct fc_frame *, void *);
struct fc_seq *fc_exch_seq_send(struct fc_lport *lport,
void (*resp)(struct fc_seq *,
void (*destructor)(struct fc_seq *, void *),