Home
last modified time | relevance | path

Searched refs:fc_frame (Results 1 – 25 of 33) sorted by relevance

12

/linux/include/scsi/
A Dfc_frame.h64 struct fc_frame { struct
101 static inline void fc_frame_init(struct fc_frame *fp) in fc_frame_init()
110 struct fc_frame *_fc_frame_alloc(size_t payload_len);
118 struct fc_frame *fp; in fc_frame_alloc()
134 static inline void fc_frame_free(struct fc_frame *fp) in fc_frame_free()
139 static inline int fc_frame_is_linear(struct fc_frame *fp) in fc_frame_is_linear()
168 static inline u32 fc_frame_sid(const struct fc_frame *fp) in fc_frame_sid()
176 static inline u32 fc_frame_did(const struct fc_frame *fp) in fc_frame_did()
230 u32 fc_frame_crc_check(struct fc_frame *);
232 static inline u8 fc_frame_rctl(const struct fc_frame *fp) in fc_frame_rctl()
[all …]
A Dlibfc.h471 struct fc_frame *, unsigned int op,
473 struct fc_frame *, void *arg),
533 struct fc_frame *);
952 struct fc_frame *,
955 struct fc_frame *,
960 void fc_fill_reply_hdr(struct fc_frame *, const struct fc_frame *,
962 void fc_fill_hdr(struct fc_frame *, const struct fc_frame *,
972 struct fc_frame *fp,
974 struct fc_frame *fp,
988 bool (*match)(struct fc_frame *));
[all …]
A Dlibfcoe.h249 struct fc_frame *);
255 u32 fcoe_fc_crc(struct fc_frame *fp);
/linux/drivers/scsi/libfc/
A Dfc_frame.c22 u32 fc_frame_crc_check(struct fc_frame *fp) in fc_frame_crc_check()
43 struct fc_frame *_fc_frame_alloc(size_t len) in _fc_frame_alloc()
45 struct fc_frame *fp; in _fc_frame_alloc()
55 fp = (struct fc_frame *) skb; in _fc_frame_alloc()
62 struct fc_frame *fc_frame_alloc_fill(struct fc_lport *lp, size_t payload_len) in fc_frame_alloc_fill()
64 struct fc_frame *fp; in fc_frame_alloc_fill()
A Dfc_exch.c637 struct fc_frame *fp; in fc_exch_abort_locked()
730 struct fc_frame *fp) in fc_invoke_resp()
1170 struct fc_frame *fp) in fc_seq_lookup_orig()
1278 struct fc_frame *fp; in fc_seq_send_ack()
1342 struct fc_frame *fp; in fc_exch_send_ba_rjt()
1414 struct fc_frame *fp; in fc_exch_recv_abts()
1833 struct fc_frame *fp; in fc_seq_ls_acc()
1865 struct fc_frame *fp; in fc_seq_ls_rjt()
2019 struct fc_frame *fp; in fc_exch_els_rec()
2176 struct fc_frame *fp, in fc_exch_seq_send()
[all …]
A Dfc_rport.c823 struct fc_frame *fp; in fc_rport_enter_flogi()
1072 struct fc_frame *fp; in fc_rport_enter_plogi()
1252 struct fc_frame *fp; in fc_rport_enter_prli()
1386 struct fc_frame *fp; in fc_rport_enter_rtv()
1420 struct fc_frame *fp; in fc_rport_recv_rtv_req()
1475 struct fc_frame *fp; in fc_rport_enter_logo()
1562 struct fc_frame *fp; in fc_rport_enter_adisc()
1594 struct fc_frame *fp; in fc_rport_recv_adisc_req()
1633 struct fc_frame *fp; in fc_rport_recv_rls_req()
1969 struct fc_frame *fp; in fc_rport_recv_prli_req()
[all …]
A Dfc_lport.c416 struct fc_frame *fp; in fc_lport_recv_echo_req()
451 struct fc_frame *fp; in fc_lport_recv_rnid_req()
735 struct fc_frame *fp) in fc_lport_set_port_id()
792 struct fc_frame *fp; in fc_lport_recv_flogi_req()
1313 struct fc_frame *fp; in fc_lport_enter_scr()
1341 struct fc_frame *fp; in fc_lport_enter_ns()
1440 struct fc_frame *fp; in fc_lport_enter_ms()
1695 struct fc_frame *fp; in fc_lport_enter_logo()
1837 struct fc_frame *fp; in fc_lport_enter_flogi()
2018 struct fc_frame *fp; in fc_lport_els_request()
[all …]
A Dfc_fcp.c82 static void fc_fcp_recv(struct fc_seq *, struct fc_frame *, void *);
83 static void fc_fcp_resp(struct fc_fcp_pkt *, struct fc_frame *);
85 static void fc_tm_done(struct fc_seq *, struct fc_frame *, void *);
86 static void fc_fcp_error(struct fc_fcp_pkt *, struct fc_frame *);
437 struct fc_frame *fp; in fc_fcp_frame_alloc()
600 struct fc_frame *fp = NULL; in fc_fcp_send_data()
1015 struct fc_frame *conf_frame; in fc_fcp_complete_locked()
1169 struct fc_frame *fp, in fc_fcp_cmd_send()
1172 struct fc_frame *fp; in fc_fcp_cmd_send()
1463 struct fc_frame *fp; in fc_fcp_rec()
[all …]
A Dfc_elsct.c32 struct fc_frame *fp, unsigned int op, in fc_elsct_send() argument
34 struct fc_frame *, in fc_elsct_send()
79 const char *fc_els_resp_type(struct fc_frame *fp) in fc_els_resp_type()
A Dfc_encode.h48 static inline void fc_adisc_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_adisc_fill()
64 static inline struct fc_ct_req *fc_ct_hdr_fill(const struct fc_frame *fp, in fc_ct_hdr_fill()
92 u32 fc_id, struct fc_frame *fp, in fc_ct_ns_fill()
186 u32 fc_id, struct fc_frame *fp, in fc_ct_ms_fill()
722 u32 fc_id, struct fc_frame *fp, in fc_ct_fill()
826 static inline void fc_logo_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_logo_fill()
840 static inline void fc_rtv_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_rtv_fill()
852 static inline void fc_rec_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_rec_fill()
868 static inline void fc_prli_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_prli_fill()
888 static inline void fc_scr_fill(struct fc_lport *lport, struct fc_frame *fp) in fc_scr_fill()
[all …]
A Dfc_disc.c41 static void fc_disc_gpn_ft_resp(struct fc_seq *, struct fc_frame *, void *);
70 static void fc_disc_recv_rscn_req(struct fc_disc *disc, struct fc_frame *fp) in fc_disc_recv_rscn_req()
181 static void fc_disc_recv_req(struct fc_lport *lport, struct fc_frame *fp) in fc_disc_recv_req()
299 static void fc_disc_error(struct fc_disc *disc, struct fc_frame *fp) in fc_disc_error()
344 struct fc_frame *fp; in fc_disc_gpn_ft_req()
496 static void fc_disc_gpn_ft_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_disc_gpn_ft_resp()
568 static void fc_disc_gpn_id_resp(struct fc_seq *sp, struct fc_frame *fp, in fc_disc_gpn_id_resp()
649 struct fc_frame *fp; in fc_disc_gpn_id_req()
A Dfc_libfc.c154 void fc_fill_hdr(struct fc_frame *fp, const struct fc_frame *in_fp, in fc_fill_hdr()
210 void fc_fill_reply_hdr(struct fc_frame *fp, const struct fc_frame *in_fp, in fc_fill_reply_hdr()
A DMakefile11 fc_frame.o \
A Dfc_libfc.h114 const char *fc_els_resp_type(struct fc_frame *);
/linux/drivers/target/tcm_fc/
A Dtfc_cmd.c71 struct fc_frame *fp; in ft_free_cmd()
103 struct fc_frame *fp; in ft_queue_status()
180 struct fc_frame *fp; in ft_write_pending()
234 static void ft_recv_seq(struct fc_seq *sp, struct fc_frame *fp, void *arg) in ft_recv_seq()
271 const struct fc_frame *rx_fp, in ft_send_resp_status()
274 struct fc_frame *fp; in ft_send_resp_status()
425 static void ft_recv_cmd(struct ft_sess *sess, struct fc_frame *fp) in ft_recv_cmd()
465 void ft_recv_req(struct ft_sess *sess, struct fc_frame *fp) in ft_recv_req()
A Dtcm_fc.h110 struct fc_frame *req_frame;
156 void ft_recv_req(struct ft_sess *, struct fc_frame *);
159 void ft_recv_write_data(struct ft_cmd *, struct fc_frame *);
A Dtfc_io.c44 struct fc_frame *fp = NULL; in ft_queue_data_in()
195 void ft_recv_write_data(struct ft_cmd *cmd, struct fc_frame *fp) in ft_recv_write_data()
/linux/drivers/scsi/fnic/
A Dfnic_fcs.c199 struct fc_frame *fp; in fnic_handle_frame()
209 fp = (struct fc_frame *)skb; in fnic_handle_frame()
666 struct fc_frame *fp; in fnic_import_rq_eth_pkt()
704 fp = (struct fc_frame *)skb; in fnic_import_rq_eth_pkt()
834 struct fc_frame *fp; in fnic_rq_cmpl_frame_recv()
853 fp = (struct fc_frame *)skb; in fnic_rq_cmpl_frame_recv()
1006 struct fc_frame *fp = buf->os_buf; in fnic_free_rq_buf()
1200 struct fc_frame *fp; in fnic_flush_tx()
1203 fp = (struct fc_frame *)skb; in fnic_flush_tx()
1251 struct fc_frame *fp = (struct fc_frame *)skb; in fnic_wq_complete_frame_send()
[all …]
A Dfnic.h332 int fnic_send(struct fc_lport *, struct fc_frame *);
342 void fnic_set_port_id(struct fc_lport *, u32, struct fc_frame *);
/linux/drivers/scsi/bnx2fc/
A Dbnx2fc_els.c19 static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp,
21 static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp,
182 int bnx2fc_send_adisc(struct bnx2fc_rport *tgt, struct fc_frame *fp) in bnx2fc_send_adisc()
210 int bnx2fc_send_logo(struct bnx2fc_rport *tgt, struct fc_frame *fp) in bnx2fc_send_logo()
238 int bnx2fc_send_rls(struct bnx2fc_rport *tgt, struct fc_frame *fp) in bnx2fc_send_rls()
271 struct fc_frame *fp; in bnx2fc_srr_compl()
389 struct fc_frame *fp; in bnx2fc_rec_compl()
860 static void bnx2fc_flogi_resp(struct fc_seq *seq, struct fc_frame *fp, in bnx2fc_flogi_resp()
912 static void bnx2fc_logo_resp(struct fc_seq *seq, struct fc_frame *fp, in bnx2fc_logo_resp()
926 struct fc_frame *fp, unsigned int op, in bnx2fc_elsct_send() argument
[all …]
A Dbnx2fc.h491 struct fc_frame *fp;
526 int bnx2fc_send_adisc(struct bnx2fc_rport *tgt, struct fc_frame *fp);
527 int bnx2fc_send_logo(struct bnx2fc_rport *tgt, struct fc_frame *fp);
528 int bnx2fc_send_rls(struct bnx2fc_rport *tgt, struct fc_frame *fp);
575 struct fc_frame *fp, unsigned int op,
577 struct fc_frame *,
/linux/drivers/scsi/fcoe/
A Dfcoe.c73 static int fcoe_xmit(struct fc_lport *, struct fc_frame *);
119 u32 did, struct fc_frame *,
122 struct fc_frame *,
894 static bool fcoe_oem_match(struct fc_frame *fp) in fcoe_oem_match()
1606 struct fc_frame *fp) in fcoe_filter_frames()
1661 struct fc_frame *fp; in fcoe_recv_frame()
1705 fp = (struct fc_frame *)skb; in fcoe_recv_frame()
2617 struct fc_frame *fp, unsigned int op, in fcoe_elsct_send() argument
2619 struct fc_frame *, in fcoe_elsct_send()
2782 struct fc_frame *fp; in fcoe_set_vport_symbolic_name()
[all …]
/linux/drivers/scsi/qedf/
A Dqedf_els.c330 struct fc_frame *fp, in qedf_process_l2_frame_compl()
423 struct fc_frame *fp; in qedf_l2_els_compl()
500 int qedf_send_adisc(struct qedf_rport *fcport, struct fc_frame *fp) in qedf_send_adisc()
544 struct fc_frame *fp; in qedf_srr_compl()
839 struct fc_frame *fp; in qedf_rec_compl()
A Dqedf.h252 struct fc_frame *fp;
512 extern int qedf_send_adisc(struct qedf_rport *fcport, struct fc_frame *fp);
A Dqedf_main.c225 static void qedf_set_data_src_addr(struct qedf_ctx *qedf, struct fc_frame *fp) in qedf_set_data_src_addr()
266 static void qedf_flogi_resp(struct fc_seq *seq, struct fc_frame *fp, in qedf_flogi_resp()
306 struct fc_frame *fp, unsigned int op, in qedf_elsct_send() argument
308 struct fc_frame *, in qedf_elsct_send()
335 struct fc_frame *fp; in qedf_send_flogi()
1034 static int qedf_xmit_l2_frame(struct qedf_rport *fcport, struct fc_frame *fp) in qedf_xmit_l2_frame()
1056 static int qedf_xmit(struct fc_lport *lport, struct fc_frame *fp) in qedf_xmit()
2444 struct fc_frame *fp; in qedf_recv_frame()
2470 fp = (struct fc_frame *)skb; in qedf_recv_frame()

Completed in 62 milliseconds

12