/linux/include/scsi/ |
A D | fc_frame.h | 64 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 D | libfc.h | 471 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 D | libfcoe.h | 249 struct fc_frame *); 255 u32 fcoe_fc_crc(struct fc_frame *fp);
|
/linux/drivers/scsi/libfc/ |
A D | fc_frame.c | 22 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 D | fc_exch.c | 637 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 D | fc_rport.c | 823 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 D | fc_lport.c | 416 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 D | fc_fcp.c | 82 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 D | fc_elsct.c | 32 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 D | fc_encode.h | 48 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 D | fc_disc.c | 41 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 D | fc_libfc.c | 154 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 D | Makefile | 11 fc_frame.o \
|
A D | fc_libfc.h | 114 const char *fc_els_resp_type(struct fc_frame *);
|
/linux/drivers/target/tcm_fc/ |
A D | tfc_cmd.c | 71 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 D | tcm_fc.h | 110 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 D | tfc_io.c | 44 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 D | fnic_fcs.c | 199 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 D | fnic.h | 332 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 D | bnx2fc_els.c | 19 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 D | bnx2fc.h | 491 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 D | fcoe.c | 73 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 D | qedf_els.c | 330 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 D | qedf.h | 252 struct fc_frame *fp; 512 extern int qedf_send_adisc(struct qedf_rport *fcport, struct fc_frame *fp);
|
A D | qedf_main.c | 225 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()
|