Home
last modified time | relevance | path

Searched refs:fc_seq (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/include/scsi/
Dlibfc.h349 struct fc_seq *seq_ptr;
355 struct fc_seq *recov_seq;
379 struct fc_seq { struct
449 struct fc_seq seq;
453 void (*resp)(struct fc_seq *, struct fc_frame *, void *);
455 void (*destructor)(struct fc_seq *, void *);
474 struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
476 void (*resp)(struct fc_seq *,
503 struct fc_seq *(*exch_seq_send)(struct fc_lport *, struct fc_frame *,
504 void (*resp)(struct fc_seq *,
[all …]
Dfc_frame.h82 struct fc_seq *fr_seq; /* for use with exchange manager */
/linux-4.1.27/drivers/scsi/libfc/
Dfc_exch.c466 static int fc_seq_send_locked(struct fc_lport *lport, struct fc_seq *sp, in fc_seq_send_locked()
528 static int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, in fc_seq_send()
549 static struct fc_seq *fc_seq_alloc(struct fc_exch *ep, u8 seq_id) in fc_seq_alloc()
551 struct fc_seq *sp; in fc_seq_alloc()
565 static struct fc_seq *fc_seq_start_next_locked(struct fc_seq *sp) in fc_seq_start_next_locked()
580 static struct fc_seq *fc_seq_start_next(struct fc_seq *sp) in fc_seq_start_next()
596 static void fc_seq_set_resp(struct fc_seq *sp, in fc_seq_set_resp()
597 void (*resp)(struct fc_seq *, struct fc_frame *, in fc_seq_set_resp() argument
631 struct fc_seq *sp; in fc_exch_abort_locked()
683 static int fc_seq_exch_abort(const struct fc_seq *req_sp, in fc_seq_exch_abort()
[all …]
Dfc_elsct.c43 struct fc_seq *fc_elsct_send(struct fc_lport *lport, u32 did, in fc_elsct_send()
45 void (*resp)(struct fc_seq *, in fc_elsct_send() argument
Dfc_fcp.c94 static void fc_fcp_recv(struct fc_seq *, struct fc_frame *, void *);
97 static void fc_tm_done(struct fc_seq *, struct fc_frame *, void *);
103 static void fc_fcp_rec_resp(struct fc_seq *, struct fc_frame *, void *);
107 static void fc_fcp_srr_resp(struct fc_seq *, struct fc_frame *, void *);
204 static void fc_fcp_pkt_destroy(struct fc_seq *seq, void *fsp) in fc_fcp_pkt_destroy()
559 static int fc_fcp_send_data(struct fc_fcp_pkt *fsp, struct fc_seq *seq, in fc_fcp_send_data()
750 static void fc_fcp_recv(struct fc_seq *seq, struct fc_frame *fp, void *arg) in fc_fcp_recv()
944 struct fc_seq *seq; in fc_fcp_complete_locked()
971 struct fc_seq *csp; in fc_fcp_complete_locked()
1138 void (*resp)(struct fc_seq *, in fc_fcp_cmd_send() argument
[all …]
Dfc_libfc.c171 struct fc_seq *sp; in fc_fill_hdr()
225 struct fc_seq *sp; in fc_fill_reply_hdr()
Dfc_disc.c51 static void fc_disc_gpn_ft_resp(struct fc_seq *, struct fc_frame *, void *);
509 static void fc_disc_gpn_ft_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_disc_gpn_ft_resp()
581 static void fc_disc_gpn_id_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_disc_gpn_id_resp()
Dfc_lport.c958 struct fc_seq *sp = fr_seq(fp); in fc_lport_recv_req()
1125 static void fc_lport_ns_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_ns_resp()
1201 static void fc_lport_ms_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_ms_resp()
1279 static void fc_lport_scr_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_scr_resp()
1625 void fc_lport_logo_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_logo_resp()
1704 void fc_lport_flogi_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_flogi_resp()
1902 static void fc_lport_bsg_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_lport_bsg_resp()
Dfc_rport.c656 static void fc_rport_flogi_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_flogi_resp()
874 static void fc_rport_plogi_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_plogi_resp()
993 static void fc_rport_prli_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_prli_resp()
1150 static void fc_rport_rtv_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_rtv_resp()
1241 static void fc_rport_logo_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_logo_resp()
1285 static void fc_rport_adisc_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_rport_adisc_resp()
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_io.c110 struct fc_seq *seq = cmd->seq; in ft_queue_data_in()
218 struct fc_seq *seq = cmd->seq; in ft_recv_write_data()
350 struct fc_seq *seq; in ft_invl_hw_context()
Dtfc_cmd.c54 struct fc_seq *sp; in _ft_dump_cmd()
267 static void ft_recv_seq(struct fc_seq *sp, struct fc_frame *fp, void *arg) in ft_recv_seq()
308 struct fc_seq *sp; in ft_send_resp_status()
Dtcm_fc.h117 struct fc_seq *seq; /* sequence in exchange mgr */
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_els.c18 static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp,
20 static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp,
849 static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp, in bnx2fc_flogi_resp()
880 static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp, in bnx2fc_logo_resp()
893 struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did, in bnx2fc_elsct_send()
895 void (*resp)(struct fc_seq *, in bnx2fc_elsct_send() argument
Dbnx2fc.h567 struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did,
569 void (*resp)(struct fc_seq *,
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe.c125 static struct fc_seq *fcoe_elsct_send(struct fc_lport *,
128 void (*resp)(struct fc_seq *,
2733 static void fcoe_flogi_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg) in fcoe_flogi_resp()
2762 static void fcoe_logo_resp(struct fc_seq *seq, struct fc_frame *fp, void *arg) in fcoe_logo_resp()
2781 static struct fc_seq *fcoe_elsct_send(struct fc_lport *lport, u32 did, in fcoe_elsct_send()
2783 void (*resp)(struct fc_seq *, in fcoe_elsct_send() argument