Searched defs:fchs (Results 1 - 10 of 10) sorted by relevance

/drivers/scsi/bfa/
H A Dbfa_fcs_fcpim.c423 struct fchs_s fchs; local
438 len = fc_prli_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
442 BFA_FALSE, FC_CLASS_3, len, &fchs,
805 struct fchs_s *fchs, u16 len)
809 bfa_trc(itnim->fcs, fchs->type);
811 if (fchs->type != FC_TYPE_ELS)
814 els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
820 bfa_fcs_rport_prlo(itnim->rport, fchs->ox_id);
804 bfa_fcs_fcpim_uf_recv(struct bfa_fcs_itnim_s *itnim, struct fchs_s *fchs, u16 len) argument
H A Dbfa_fcs.c217 struct fchs_s *fchs, u16 len);
219 struct fchs_s *fchs, u16 len);
1164 bfa_fcs_fabric_uf_recv(struct bfa_fcs_fabric_s *fabric, struct fchs_s *fchs, argument
1167 u32 pid = fchs->d_id;
1170 struct fc_els_cmd_s *els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
1191 if (fchs->d_id == bfa_hton3b(FC_FABRIC_PORT)) {
1193 bfa_fcs_fabric_process_uf(fabric, fchs, len);
1207 bfa_trc(fabric->fcs, *(u8 *) ((u8 *) fchs));
1208 bfa_fcs_lport_uf_recv(&fabric->bport, fchs, len);
1218 bfa_fcs_lport_uf_recv(&vport->lport, fchs, le
1230 bfa_fcs_fabric_process_uf(struct bfa_fcs_fabric_s *fabric, struct fchs_s *fchs, u16 len) argument
1254 bfa_fcs_fabric_process_flogi(struct bfa_fcs_fabric_s *fabric, struct fchs_s *fchs, u16 len) argument
1295 struct fchs_s fchs; local
1493 struct fchs_s *fchs = bfa_uf_get_frmbuf(uf); local
[all...]
H A Dbfa_fcs_rport.c1367 struct fchs_s fchs; local
1381 len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
1388 FC_CLASS_3, len, &fchs, bfa_fcs_rport_plogi_response,
1486 struct fchs_s fchs; local
1501 len = fc_plogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
1509 FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
1519 struct fchs_s fchs; local
1533 len = fc_adisc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
1538 FC_CLASS_3, len, &fchs, bfa_fcs_rport_adisc_response,
1581 struct fchs_s fchs; local
1736 struct fchs_s fchs; local
1773 struct fchs_s fchs; local
1823 struct fchs_s fchs; local
1869 struct fchs_s fchs; local
1906 struct fchs_s fchs; local
2204 bfa_fcs_rport_process_logo(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs) argument
2271 bfa_fcs_rport_start(struct bfa_fcs_lport_s *port, struct fchs_s *fchs, struct fc_logi_s *plogi) argument
2290 bfa_fcs_rport_plogi_create(struct bfa_fcs_lport_s *port, struct fchs_s *fchs, struct fc_logi_s *plogi) argument
2447 bfa_fcs_rport_uf_recv(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs, u16 len) argument
2505 struct fchs_s fchs; local
2531 struct fchs_s fchs; local
2937 struct fchs_s fchs; local
[all...]
H A Dbfad_drv.h271 struct fchs_s fchs; member in struct:bfad_fcxp
H A Dbfa_fcbuild.c27 static void fc_els_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
29 static void fc_bls_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
137 fc_gs_fchdr_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u32 ox_id) argument
139 memset(fchs, 0, sizeof(struct fchs_s));
141 fchs->routing = FC_RTG_FC4_DEV_DATA;
142 fchs->cat_info = FC_CAT_UNSOLICIT_CTRL;
143 fchs->type = FC_TYPE_SERVICES;
144 fchs->f_ctl =
147 fchs->rx_id = FC_RXID_ANY;
148 fchs
159 fc_gsresp_fchdr_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id) argument
175 fc_els_req_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id) argument
184 fc_els_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id) argument
193 fc_els_rsp_parse(struct fchs_s *fchs, int len) argument
214 fc_bls_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id) argument
223 fc_plogi_x_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, __be16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size, u16 bb_cr, u8 els_code) argument
247 fc_flogi_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id, u16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size, u8 set_npiv, u8 set_auth, u16 local_bb_credits) argument
285 fc_flogi_acc_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id, __be16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size, u16 local_bb_credits, u8 bb_scn) argument
307 fc_fdisc_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id, u16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size) argument
325 fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, u16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size, u16 bb_cr) argument
334 fc_plogi_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, u16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size, u16 bb_cr) argument
343 fc_plogi_rsp_parse(struct fchs_s *fchs, int len, wwn_t port_name) argument
377 fc_plogi_parse(struct fchs_s *fchs) argument
393 fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, u16 ox_id) argument
412 fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, __be16 ox_id, enum bfa_lport_role role) argument
464 fc_logo_build(struct fchs_s *fchs, struct fc_logo_s *logo, u32 d_id, u32 s_id, u16 ox_id, wwn_t port_name) argument
478 fc_adisc_x_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, u32 s_id, __be16 ox_id, wwn_t port_name, wwn_t node_name, u8 els_code) argument
500 fc_adisc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, u32 s_id, __be16 ox_id, wwn_t port_name, wwn_t node_name) argument
508 fc_adisc_acc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, u32 s_id, __be16 ox_id, wwn_t port_name, wwn_t node_name) argument
534 fc_adisc_parse(struct fchs_s *fchs, void *pld, u32 host_dap, wwn_t node_name, wwn_t port_name) argument
551 fc_pdisc_parse(struct fchs_s *fchs, wwn_t node_name, wwn_t port_name) argument
573 fc_abts_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id) argument
585 fc_abts_rsp_parse(struct fchs_s *fchs, int len) argument
595 fc_rrq_build(struct fchs_s *fchs, struct fc_rrq_s *rrq, u32 d_id, u32 s_id, u16 ox_id, u16 rrq_oxid) argument
612 fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, __be16 ox_id) argument
626 fc_ls_rjt_build(struct fchs_s *fchs, struct fc_ls_rjt_s *ls_rjt, u32 d_id, u32 s_id, __be16 ox_id, u8 reason_code, u8 reason_code_expl) argument
642 fc_ba_acc_build(struct fchs_s *fchs, struct fc_ba_acc_s *ba_acc, u32 d_id, u32 s_id, __be16 ox_id, u16 rx_id) argument
658 fc_ls_acc_build(struct fchs_s *fchs, struct fc_els_cmd_s *els_cmd, u32 d_id, u32 s_id, __be16 ox_id) argument
686 fc_tprlo_acc_build(struct fchs_s *fchs, struct fc_tprlo_acc_s *tprlo_acc, u32 d_id, u32 s_id, __be16 ox_id, int num_pages) argument
710 fc_prlo_acc_build(struct fchs_s *fchs, struct fc_prlo_acc_s *prlo_acc, u32 d_id, u32 s_id, __be16 ox_id, int num_pages) argument
734 fc_rnid_build(struct fchs_s *fchs, struct fc_rnid_cmd_s *rnid, u32 d_id, u32 s_id, u16 ox_id, u32 data_format) argument
748 fc_rnid_acc_build(struct fchs_s *fchs, struct fc_rnid_acc_s *rnid_acc, u32 d_id, u32 s_id, __be16 ox_id, u32 data_format, struct fc_rnid_common_id_data_s *common_id_data, struct fc_rnid_general_topology_data_s *gen_topo_data) argument
776 fc_rpsc_build(struct fchs_s *fchs, struct fc_rpsc_cmd_s *rpsc, u32 d_id, u32 s_id, u16 ox_id) argument
788 fc_rpsc2_build(struct fchs_s *fchs, struct fc_rpsc2_cmd_s *rpsc2, u32 d_id, u32 s_id, u32 *pid_list, u16 npids) argument
808 fc_rpsc_acc_build(struct fchs_s *fchs, struct fc_rpsc_acc_s *rpsc_acc, u32 d_id, u32 s_id, __be16 ox_id, struct fc_rpsc_speed_info_s *oper_speed) argument
829 fc_logo_rsp_parse(struct fchs_s *fchs, int len) argument
841 fc_pdisc_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id, wwn_t port_name, wwn_t node_name, u16 pdu_size) argument
859 fc_pdisc_rsp_parse(struct fchs_s *fchs, int len, wwn_t port_name) argument
882 fc_prlo_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id, int num_pages) argument
906 fc_prlo_rsp_parse(struct fchs_s *fchs, int len) argument
940 fc_tprlo_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id, int num_pages, enum fc_tprlo_type tprlo_type, u32 tpr_id) argument
970 fc_tprlo_rsp_parse(struct fchs_s *fchs, int len) argument
999 fc_rrq_rsp_parse(struct fchs_s *fchs, int len) argument
1011 fc_ba_rjt_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id, u32 reason_code, u32 reason_expl) argument
1056 fc_gidpn_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, wwn_t port_name) argument
1072 fc_gpnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, u32 port_id) argument
1088 fc_gnnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, u32 port_id) argument
1117 fc_gs_rjt_build(struct fchs_s *fchs, struct ct_hdr_s *cthdr, u32 d_id, u32 s_id, u16 ox_id, u8 reason_code, u8 reason_code_expl) argument
1132 fc_scr_build(struct fchs_s *fchs, struct fc_scr_s *scr, u8 set_br_reg, u32 s_id, u16 ox_id) argument
1149 fc_rscn_build(struct fchs_s *fchs, struct fc_rscn_pl_s *rscn, u32 s_id, u16 ox_id) argument
1169 fc_rftid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, enum bfa_lport_role roles) argument
1193 fc_rftid_build_sol(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, u8 *fc4_bitmap, u32 bitmap_size) argument
1213 fc_rffid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, u8 fc4_type, u8 fc4_ftrs) argument
1233 fc_rspnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id, u8 *name) argument
1255 fc_gid_ft_build(struct fchs_s *fchs, void *pyld, u32 s_id, u8 fc4_type) argument
1275 fc_rpnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id, wwn_t port_name) argument
1293 fc_rnnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id, wwn_t node_name) argument
1311 fc_rcsid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id, u32 cos) argument
1330 fc_rptid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id, u8 port_type) argument
1348 fc_ganxt_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id) argument
1367 fc_fdmi_reqhdr_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 cmd_code) argument
1404 fc_gmal_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn) argument
1424 fc_gfn_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn) argument
[all...]
H A Dbfa_svc.h140 struct fchs_s fchs; /* request FC header structure */ member in struct:bfa_fcxp_req_info_s
196 struct fchs_s rsp_fchs; /* comp: response fchs */
217 #define BFA_FCXP_RSP_FCHS(_fcxp) (&((_fcxp)->rsp_info.fchs))
615 u32 reqlen, struct fchs_s *fchs,
H A Dbfad_bsg.h731 struct fchs_s fchs; member in struct:bfa_bsg_fcpt_s
H A Dbfa_fcs_lport.c335 struct fchs_s fchs; local
347 len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
352 BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
363 struct fchs_s fchs; local
381 len = fc_gs_rjt_build(&fchs, ct_hdr, rx_fchs->s_id,
386 BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
502 struct fchs_s fchs; local
514 len = fc_ls_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
531 BFA_FALSE, FC_CLASS_3, pyld_len, &fchs, NULL, NULL,
545 struct fchs_s fchs; local
680 struct fchs_s fchs; local
727 bfa_fcs_lport_uf_recv(struct bfa_fcs_lport_s *lport, struct fchs_s *fchs, u16 len) argument
1657 struct fchs_s fchs; local
1931 struct fchs_s fchs; local
2146 struct fchs_s fchs; local
2737 struct fchs_s fchs; local
2937 struct fchs_s fchs; local
3013 struct fchs_s fchs; local
3771 struct fchs_s fchs; local
3867 struct fchs_s fchs; local
3972 struct fchs_s fchs; local
4044 struct fchs_s fchs; local
4128 struct fchs_s fchs; local
4529 struct fchs_s fchs; local
4614 struct fchs_s fchs; local
4749 bfa_fcs_lport_scn_process_rscn(struct bfa_fcs_lport_s *port, struct fchs_s *fchs, u32 len) argument
[all...]
H A Dbfa_svc.c110 struct bfa_fcxp_s *fcxp, struct fchs_s *fchs);
716 fcxp_rsp->residue_len, &fcxp_rsp->fchs);
725 fcxp->rsp_fchs = fcxp_rsp->fchs;
737 struct fchs_s *fchs)
749 reqlen + sizeof(struct fchs_s), fchs,
755 fchs);
759 reqlen + sizeof(struct fchs_s), fchs);
775 &fcxp_rsp->fchs, pld_w0);
780 &fcxp_rsp->fchs);
784 (u16) fcxp_rsp->rsp_len, &fcxp_rsp->fchs);
736 hal_fcxp_tx_plog(struct bfa_s *bfa, u32 reqlen, struct bfa_fcxp_s *fcxp, struct fchs_s *fchs) argument
1017 bfa_fcxp_send(struct bfa_fcxp_s *fcxp, struct bfa_rport_s *rport, u16 vf_id, u8 lp_tag, bfa_boolean_t cts, enum fc_cos cos, u32 reqlen, struct fchs_s *fchs, bfa_cb_fcxp_send_t cbfn, void *cbarg, u32 rsp_maxlen, u8 rsp_timeout) argument
5179 struct fchs_s *fchs; local
[all...]
H A Dbfi_ms.h361 struct fchs_s fchs; /* request FC header structure */ member in struct:bfi_fcxp_send_req_s
378 struct fchs_s fchs; /* response FC header structure */ member in struct:bfi_fcxp_send_rsp_s

Completed in 156 milliseconds