arch/x86/math-emu/fpu_etc.c
129
fchs, fabs, FPU_ST0_illegal, FPU_ST0_illegal,
drivers/scsi/bfa/bfa_fcbuild.c
130
fc_gs_fchdr_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u32 ox_id)
drivers/scsi/bfa/bfa_fcbuild.c
132
memset(fchs, 0, sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_fcbuild.c
134
fchs->routing = FC_RTG_FC4_DEV_DATA;
drivers/scsi/bfa/bfa_fcbuild.c
135
fchs->cat_info = FC_CAT_UNSOLICIT_CTRL;
drivers/scsi/bfa/bfa_fcbuild.c
136
fchs->type = FC_TYPE_SERVICES;
drivers/scsi/bfa/bfa_fcbuild.c
137
fchs->f_ctl =
drivers/scsi/bfa/bfa_fcbuild.c
140
fchs->rx_id = FC_RXID_ANY;
drivers/scsi/bfa/bfa_fcbuild.c
141
fchs->d_id = (d_id);
drivers/scsi/bfa/bfa_fcbuild.c
142
fchs->s_id = (s_id);
drivers/scsi/bfa/bfa_fcbuild.c
143
fchs->ox_id = cpu_to_be16(ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
152
fc_gsresp_fchdr_build(struct fchs_s *fchs, u32 d_id, u32 s_id, u16 ox_id)
drivers/scsi/bfa/bfa_fcbuild.c
154
memset(fchs, 0, sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_fcbuild.c
156
fchs->routing = FC_RTG_FC4_DEV_DATA;
drivers/scsi/bfa/bfa_fcbuild.c
157
fchs->cat_info = FC_CAT_SOLICIT_CTRL;
drivers/scsi/bfa/bfa_fcbuild.c
158
fchs->type = FC_TYPE_SERVICES;
drivers/scsi/bfa/bfa_fcbuild.c
159
fchs->f_ctl =
drivers/scsi/bfa/bfa_fcbuild.c
162
fchs->d_id = d_id;
drivers/scsi/bfa/bfa_fcbuild.c
163
fchs->s_id = s_id;
drivers/scsi/bfa/bfa_fcbuild.c
164
fchs->ox_id = ox_id;
drivers/scsi/bfa/bfa_fcbuild.c
168
fc_els_req_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id)
drivers/scsi/bfa/bfa_fcbuild.c
170
memcpy(fchs, &fc_els_req_tmpl, sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_fcbuild.c
171
fchs->d_id = (d_id);
drivers/scsi/bfa/bfa_fcbuild.c
172
fchs->s_id = (s_id);
drivers/scsi/bfa/bfa_fcbuild.c
173
fchs->ox_id = cpu_to_be16(ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
177
fc_els_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id)
drivers/scsi/bfa/bfa_fcbuild.c
179
memcpy(fchs, &fc_els_rsp_tmpl, sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_fcbuild.c
180
fchs->d_id = d_id;
drivers/scsi/bfa/bfa_fcbuild.c
181
fchs->s_id = s_id;
drivers/scsi/bfa/bfa_fcbuild.c
182
fchs->ox_id = ox_id;
drivers/scsi/bfa/bfa_fcbuild.c
186
fc_bls_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id, __be16 ox_id)
drivers/scsi/bfa/bfa_fcbuild.c
188
memcpy(fchs, &fc_bls_rsp_tmpl, sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_fcbuild.c
189
fchs->d_id = d_id;
drivers/scsi/bfa/bfa_fcbuild.c
190
fchs->s_id = s_id;
drivers/scsi/bfa/bfa_fcbuild.c
191
fchs->ox_id = ox_id;
drivers/scsi/bfa/bfa_fcbuild.c
195
fc_plogi_x_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
20
static void fc_els_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
209
fc_els_req_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
211
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
22
static void fc_bls_rsp_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
223
fc_flogi_acc_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
231
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
245
fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
249
return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name,
drivers/scsi/bfa/bfa_fcbuild.c
254
fc_plogi_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
258
return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name,
drivers/scsi/bfa/bfa_fcbuild.c
263
fc_plogi_parse(struct fchs_s *fchs)
drivers/scsi/bfa/bfa_fcbuild.c
265
struct fc_logi_s *plogi = (struct fc_logi_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcbuild.c
279
fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
284
fc_els_req_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
298
fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
303
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
335
fc_logo_build(struct fchs_s *fchs, struct fc_logo_s *logo, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
338
fc_els_req_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
349
fc_adisc_x_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
358
fc_els_req_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
360
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
371
fc_adisc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
374
return fc_adisc_x_build(fchs, adisc, d_id, s_id, ox_id, port_name,
drivers/scsi/bfa/bfa_fcbuild.c
379
fc_adisc_acc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
383
return fc_adisc_x_build(fchs, adisc, d_id, s_id, ox_id, port_name,
drivers/scsi/bfa/bfa_fcbuild.c
405
fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
410
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
419
fc_ls_rjt_build(struct fchs_s *fchs, struct fc_ls_rjt_s *ls_rjt, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
423
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
435
fc_ba_acc_build(struct fchs_s *fchs, struct fc_ba_acc_s *ba_acc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
438
fc_bls_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
442
fchs->rx_id = rx_id;
drivers/scsi/bfa/bfa_fcbuild.c
444
ba_acc->ox_id = fchs->ox_id;
drivers/scsi/bfa/bfa_fcbuild.c
445
ba_acc->rx_id = fchs->rx_id;
drivers/scsi/bfa/bfa_fcbuild.c
451
fc_ls_acc_build(struct fchs_s *fchs, struct fc_els_cmd_s *els_cmd, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
454
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
479
fc_prlo_acc_build(struct fchs_s *fchs, struct fc_prlo_acc_s *prlo_acc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
484
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
503
fc_rnid_acc_build(struct fchs_s *fchs, struct fc_rnid_acc_s *rnid_acc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
510
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
531
fc_rpsc2_build(struct fchs_s *fchs, struct fc_rpsc2_cmd_s *rpsc2, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.c
537
fc_els_req_build(fchs, bfa_hton3b(dctlr_id), s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
551
fc_rpsc_acc_build(struct fchs_s *fchs, struct fc_rpsc_acc_s *rpsc_acc,
drivers/scsi/bfa/bfa_fcbuild.c
557
fc_els_rsp_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
603
fc_gidpn_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id,
drivers/scsi/bfa/bfa_fcbuild.c
610
fc_gs_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
619
fc_gpnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id,
drivers/scsi/bfa/bfa_fcbuild.c
626
fc_gs_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
635
fc_gs_rjt_build(struct fchs_s *fchs, struct ct_hdr_s *cthdr,
drivers/scsi/bfa/bfa_fcbuild.c
639
fc_gsresp_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
650
fc_scr_build(struct fchs_s *fchs, struct fc_scr_s *scr,
drivers/scsi/bfa/bfa_fcbuild.c
655
fc_els_req_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
667
fc_rftid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id,
drivers/scsi/bfa/bfa_fcbuild.c
675
fc_gs_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
691
fc_rffid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id,
drivers/scsi/bfa/bfa_fcbuild.c
698
fc_gs_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
711
fc_rspnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u16 ox_id,
drivers/scsi/bfa/bfa_fcbuild.c
720
fc_gs_fchdr_build(fchs, d_id, s_id, ox_id);
drivers/scsi/bfa/bfa_fcbuild.c
733
fc_rsnn_nn_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
741
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
754
fc_gid_ft_build(struct fchs_s *fchs, void *pyld, u32 s_id, u8 fc4_type)
drivers/scsi/bfa/bfa_fcbuild.c
761
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
774
fc_rnnid_build(struct fchs_s *fchs, void *pyld, u32 s_id, u32 port_id,
drivers/scsi/bfa/bfa_fcbuild.c
781
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
795
fc_fdmi_reqhdr_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.c
802
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
832
fc_gmal_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn)
drivers/scsi/bfa/bfa_fcbuild.c
838
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.c
852
fc_gfn_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn)
drivers/scsi/bfa/bfa_fcbuild.c
858
fc_gs_fchdr_build(fchs, d_id, s_id, 0);
drivers/scsi/bfa/bfa_fcbuild.h
130
u16 fc_flogi_acc_build(struct fchs_s *fchs, struct fc_logi_s *flogi,
drivers/scsi/bfa/bfa_fcbuild.h
136
u16 fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
140
enum fc_parse_status fc_plogi_parse(struct fchs_s *fchs);
drivers/scsi/bfa/bfa_fcbuild.h
142
u16 fc_rspnid_build(struct fchs_s *fchs, void *pld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
144
u16 fc_rsnn_nn_build(struct fchs_s *fchs, void *pld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
147
u16 fc_rftid_build(struct fchs_s *fchs, void *pld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
150
u16 fc_rffid_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
153
u16 fc_gidpn_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
156
u16 fc_gpnid_build(struct fchs_s *fchs, void *pld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
159
u16 fc_gs_rjt_build(struct fchs_s *fchs, struct ct_hdr_s *cthdr,
drivers/scsi/bfa/bfa_fcbuild.h
163
u16 fc_scr_build(struct fchs_s *fchs, struct fc_scr_s *scr,
drivers/scsi/bfa/bfa_fcbuild.h
166
u16 fc_plogi_acc_build(struct fchs_s *fchs, void *pld, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
171
u16 fc_adisc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc,
drivers/scsi/bfa/bfa_fcbuild.h
178
u16 fc_adisc_acc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc,
drivers/scsi/bfa/bfa_fcbuild.h
181
u16 fc_ls_rjt_build(struct fchs_s *fchs, struct fc_ls_rjt_s *ls_rjt,
drivers/scsi/bfa/bfa_fcbuild.h
184
u16 fc_ls_acc_build(struct fchs_s *fchs, struct fc_els_cmd_s *els_cmd,
drivers/scsi/bfa/bfa_fcbuild.h
186
u16 fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
191
u16 fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
195
u16 fc_rnid_acc_build(struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcbuild.h
201
u16 fc_rpsc2_build(struct fchs_s *fchs, struct fc_rpsc2_cmd_s *rps2c,
drivers/scsi/bfa/bfa_fcbuild.h
203
u16 fc_rpsc_acc_build(struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcbuild.h
206
u16 fc_gid_ft_build(struct fchs_s *fchs, void *pld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
209
u16 fc_rnnid_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
212
u16 fc_logo_build(struct fchs_s *fchs, struct fc_logo_s *logo, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
215
u16 fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
218
u16 fc_fdmi_reqhdr_build(struct fchs_s *fchs, void *pyld, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
220
u16 fc_gmal_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn);
drivers/scsi/bfa/bfa_fcbuild.h
221
u16 fc_gfn_req_build(struct fchs_s *fchs, void *pyld, u32 s_id, wwn_t wwn);
drivers/scsi/bfa/bfa_fcbuild.h
225
void fc_els_req_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcbuild.h
228
u16 fc_ba_acc_build(struct fchs_s *fchs, struct fc_ba_acc_s *ba_acc, u32 d_id,
drivers/scsi/bfa/bfa_fcbuild.h
233
u16 fc_prlo_acc_build(struct fchs_s *fchs, struct fc_prlo_acc_s *prlo_acc,
drivers/scsi/bfa/bfa_fcbuild.h
236
u16 fc_tprlo_build(struct fchs_s *fchs, u32 d_id, u32 s_id,
drivers/scsi/bfa/bfa_fcs.c
1194
bfa_fcs_fabric_uf_recv(struct bfa_fcs_fabric_s *fabric, struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcs.c
1197
u32 pid = fchs->d_id;
drivers/scsi/bfa/bfa_fcs.c
1200
struct fc_els_cmd_s *els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs.c
1221
if (fchs->d_id == bfa_hton3b(FC_FABRIC_PORT)) {
drivers/scsi/bfa/bfa_fcs.c
1223
bfa_fcs_fabric_process_uf(fabric, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
1237
bfa_trc(fabric->fcs, *(u8 *) ((u8 *) fchs));
drivers/scsi/bfa/bfa_fcs.c
1238
bfa_fcs_lport_uf_recv(&fabric->bport, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
1248
bfa_fcs_lport_uf_recv(&vport->lport, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
1254
bfa_fcs_lport_uf_recv(&fabric->bport, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
1256
bfa_trc(fabric->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs.c
1263
bfa_fcs_fabric_process_uf(struct bfa_fcs_fabric_s *fabric, struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcs.c
1266
struct fc_els_cmd_s *els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs.c
1272
bfa_fcs_fabric_process_flogi(fabric, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
1288
struct fchs_s *fchs, u16 len)
drivers/scsi/bfa/bfa_fcs.c
1290
struct fc_logi_s *flogi = (struct fc_logi_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs.c
1293
bfa_trc(fabric->fcs, fchs->s_id);
drivers/scsi/bfa/bfa_fcs.c
1310
bport->port_topo.pn2n.reply_oxid = fchs->ox_id;
drivers/scsi/bfa/bfa_fcs.c
1327
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs.c
1336
reqlen = fc_flogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs.c
1345
reqlen, &fchs, bfa_fcs_fabric_flogiacc_comp, fabric,
drivers/scsi/bfa/bfa_fcs.c
1525
struct fchs_s *fchs = bfa_uf_get_frmbuf(uf);
drivers/scsi/bfa/bfa_fcs.c
1533
if (fchs->routing == FC_RTG_EXT_HDR &&
drivers/scsi/bfa/bfa_fcs.c
1534
fchs->cat_info == FC_CAT_VFT_HDR) {
drivers/scsi/bfa/bfa_fcs.c
1555
fchs = (struct fchs_s *) (vft + 1);
drivers/scsi/bfa/bfa_fcs.c
1564
bfa_trc(fcs, ((u32 *) fchs)[0]);
drivers/scsi/bfa/bfa_fcs.c
1565
bfa_trc(fcs, ((u32 *) fchs)[1]);
drivers/scsi/bfa/bfa_fcs.c
1566
bfa_trc(fcs, ((u32 *) fchs)[2]);
drivers/scsi/bfa/bfa_fcs.c
1567
bfa_trc(fcs, ((u32 *) fchs)[3]);
drivers/scsi/bfa/bfa_fcs.c
1568
bfa_trc(fcs, ((u32 *) fchs)[4]);
drivers/scsi/bfa/bfa_fcs.c
1569
bfa_trc(fcs, ((u32 *) fchs)[5]);
drivers/scsi/bfa/bfa_fcs.c
1572
bfa_fcs_fabric_uf_recv(fabric, fchs, len);
drivers/scsi/bfa/bfa_fcs.c
163
struct fchs_s *fchs, u16 len);
drivers/scsi/bfa/bfa_fcs.c
165
struct fchs_s *fchs, u16 len);
drivers/scsi/bfa/bfa_fcs.h
399
void bfa_fcs_lport_uf_recv(struct bfa_fcs_lport_s *lport, struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcs.h
621
struct fchs_s *fchs, u16 len);
drivers/scsi/bfa/bfa_fcs.h
629
void bfa_fcs_rport_plogi(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcs.h
777
struct fchs_s *fchs, u16 len);
drivers/scsi/bfa/bfa_fcs.h
913
struct fchs_s *fchs, u16 len);
drivers/scsi/bfa/bfa_fcs_fcpim.c
463
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_fcpim.c
479
len = fc_prli_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_fcpim.c
483
BFA_FALSE, FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_fcpim.c
829
struct fchs_s *fchs, u16 len)
drivers/scsi/bfa/bfa_fcs_fcpim.c
833
bfa_trc(itnim->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs_fcpim.c
835
if (fchs->type != FC_TYPE_ELS)
drivers/scsi/bfa/bfa_fcs_fcpim.c
838
els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs_fcpim.c
844
bfa_fcs_rport_prlo(itnim->rport, fchs->ox_id);
drivers/scsi/bfa/bfa_fcs_lport.c
1818
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
1837
len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port),
drivers/scsi/bfa/bfa_fcs_lport.c
1848
FC_CLASS_3, (len + attr_len), &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
2159
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
2178
len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port),
drivers/scsi/bfa/bfa_fcs_lport.c
2187
FC_CLASS_3, len + attr_len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
2482
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
2501
len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port),
drivers/scsi/bfa/bfa_fcs_lport.c
2508
FC_CLASS_3, len + attr_len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
3086
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
3101
len = fc_gmal_req_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
3106
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
3287
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
3302
len = fc_gfn_req_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
3307
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
3364
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
3380
len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
3388
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
368
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
380
len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
385
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
396
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
414
len = fc_gs_rjt_build(&fchs, ct_hdr, rx_fchs->s_id,
drivers/scsi/bfa/bfa_fcs_lport.c
419
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
4310
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4326
len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4334
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4407
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4424
len = fc_rnnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4430
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4484
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4504
len = fc_rsnn_nn_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4509
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4563
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4603
len = fc_rspnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4607
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4661
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4677
len = fc_rftid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4681
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4734
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4754
len = fc_rffid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4759
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
4819
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
4838
len = fc_gid_ft_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
4842
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
5087
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
5128
len = fc_rspnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
5132
FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
drivers/scsi/bfa/bfa_fcs_lport.c
5292
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
5310
len = fc_scr_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
5314
len = fc_scr_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
5320
FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
535
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
5378
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
5389
len = fc_ls_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
5394
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
547
len = fc_ls_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
5533
struct fchs_s *fchs, u32 len)
drivers/scsi/bfa/bfa_fcs_lport.c
5535
struct fc_rscn_pl_s *rscn = (struct fc_rscn_pl_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs_lport.c
5549
bfa_fcs_lport_scn_send_ls_acc(port, fchs);
drivers/scsi/bfa/bfa_fcs_lport.c
564
BFA_FALSE, FC_CLASS_3, pyld_len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
578
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
615
len = fc_rnid_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
621
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
713
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_lport.c
724
len = fc_ba_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_lport.c
729
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_lport.c
757
struct fchs_s *fchs, u16 len)
drivers/scsi/bfa/bfa_fcs_lport.c
759
u32 pid = fchs->s_id;
drivers/scsi/bfa/bfa_fcs_lport.c
761
struct fc_els_cmd_s *els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs_lport.c
764
bfa_trc(lport->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs_lport.c
772
if ((fchs->type == FC_TYPE_ELS) &&
drivers/scsi/bfa/bfa_fcs_lport.c
774
bfa_fcs_lport_send_ls_rjt(lport, fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
790
if ((fchs->type == FC_TYPE_ELS) &&
drivers/scsi/bfa/bfa_fcs_lport.c
792
bfa_fcs_lport_plogi(lport, fchs, (struct fc_logi_s *) els_cmd);
drivers/scsi/bfa/bfa_fcs_lport.c
799
if ((fchs->type == FC_TYPE_ELS) && (els_cmd->els_code == FC_ELS_ECHO)) {
drivers/scsi/bfa/bfa_fcs_lport.c
800
bfa_fcs_lport_echo(lport, fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
808
if ((fchs->type == FC_TYPE_ELS) && (els_cmd->els_code == FC_ELS_RNID)) {
drivers/scsi/bfa/bfa_fcs_lport.c
809
bfa_fcs_lport_rnid(lport, fchs,
drivers/scsi/bfa/bfa_fcs_lport.c
814
if (fchs->type == FC_TYPE_BLS) {
drivers/scsi/bfa/bfa_fcs_lport.c
815
if ((fchs->routing == FC_RTG_BASIC_LINK) &&
drivers/scsi/bfa/bfa_fcs_lport.c
816
(fchs->cat_info == FC_CAT_ABTS))
drivers/scsi/bfa/bfa_fcs_lport.c
817
bfa_fcs_lport_abts_acc(lport, fchs);
drivers/scsi/bfa/bfa_fcs_lport.c
821
if (fchs->type == FC_TYPE_SERVICES) {
drivers/scsi/bfa/bfa_fcs_lport.c
825
bfa_fcs_lport_send_fcgs_rjt(lport, fchs, CT_RSN_NOT_SUPP,
drivers/scsi/bfa/bfa_fcs_lport.c
835
bfa_trc(rport->fcs, fchs->s_id);
drivers/scsi/bfa/bfa_fcs_lport.c
836
bfa_trc(rport->fcs, fchs->d_id);
drivers/scsi/bfa/bfa_fcs_lport.c
837
bfa_trc(rport->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs_lport.c
839
bfa_fcs_rport_uf_recv(rport, fchs, len);
drivers/scsi/bfa/bfa_fcs_lport.c
846
if (fchs->type != FC_TYPE_ELS) {
drivers/scsi/bfa/bfa_fcs_lport.c
847
bfa_trc(lport->fcs, fchs->s_id);
drivers/scsi/bfa/bfa_fcs_lport.c
848
bfa_trc(lport->fcs, fchs->d_id);
drivers/scsi/bfa/bfa_fcs_lport.c
850
if (fchs->type != FC_TYPE_FC_FSS)
drivers/scsi/bfa/bfa_fcs_lport.c
851
bfa_sm_fault(lport->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs_lport.c
857
bfa_fcs_lport_scn_process_rscn(lport, fchs, len);
drivers/scsi/bfa/bfa_fcs_lport.c
878
bfa_fcs_lport_send_ls_rjt(lport, fchs, FC_LS_RJT_RSN_CMD_NOT_SUPP,
drivers/scsi/bfa/bfa_fcs_rport.c
1713
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
1728
len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
drivers/scsi/bfa/bfa_fcs_rport.c
1735
FC_CLASS_3, len, &fchs, bfa_fcs_rport_plogi_response,
drivers/scsi/bfa/bfa_fcs_rport.c
1833
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
1849
len = fc_plogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
1857
FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
drivers/scsi/bfa/bfa_fcs_rport.c
1867
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
1882
len = fc_adisc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
drivers/scsi/bfa/bfa_fcs_rport.c
1887
FC_CLASS_3, len, &fchs, bfa_fcs_rport_adisc_response,
drivers/scsi/bfa/bfa_fcs_rport.c
1930
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
1947
len = fc_gidpn_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
1951
len = fc_gpnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
1957
FC_CLASS_3, len, &fchs, cbfn,
drivers/scsi/bfa/bfa_fcs_rport.c
2086
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2103
len = fc_logo_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
drivers/scsi/bfa/bfa_fcs_rport.c
2108
FC_CLASS_3, len, &fchs, NULL,
drivers/scsi/bfa/bfa_fcs_rport.c
2124
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2137
len = fc_logo_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2142
FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
drivers/scsi/bfa/bfa_fcs_rport.c
2174
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2207
len = fc_prli_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2212
FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
drivers/scsi/bfa/bfa_fcs_rport.c
2220
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2244
len = fc_rpsc_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2249
FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0);
drivers/scsi/bfa/bfa_fcs_rport.c
2257
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2275
len = fc_adisc_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2281
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_rport.c
2590
bfa_fcs_rport_process_logo(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs)
drivers/scsi/bfa/bfa_fcs_rport.c
2592
rport->reply_oxid = fchs->ox_id;
drivers/scsi/bfa/bfa_fcs_rport.c
2655
bfa_fcs_rport_plogi_create(struct bfa_fcs_lport_s *port, struct fchs_s *fchs,
drivers/scsi/bfa/bfa_fcs_rport.c
2660
rport = bfa_fcs_rport_alloc(port, plogi->port_name, fchs->s_id);
drivers/scsi/bfa/bfa_fcs_rport.c
2666
rport->reply_oxid = fchs->ox_id;
drivers/scsi/bfa/bfa_fcs_rport.c
2854
struct fchs_s *fchs, u16 len)
drivers/scsi/bfa/bfa_fcs_rport.c
2859
bfa_trc(rport->fcs, fchs->s_id);
drivers/scsi/bfa/bfa_fcs_rport.c
2860
bfa_trc(rport->fcs, fchs->d_id);
drivers/scsi/bfa/bfa_fcs_rport.c
2861
bfa_trc(rport->fcs, fchs->type);
drivers/scsi/bfa/bfa_fcs_rport.c
2863
if (fchs->type != FC_TYPE_ELS)
drivers/scsi/bfa/bfa_fcs_rport.c
2866
els_cmd = (struct fc_els_cmd_s *) (fchs + 1);
drivers/scsi/bfa/bfa_fcs_rport.c
2873
bfa_fcs_rport_process_logo(rport, fchs);
drivers/scsi/bfa/bfa_fcs_rport.c
2878
bfa_fcs_rport_process_adisc(rport, fchs, len);
drivers/scsi/bfa/bfa_fcs_rport.c
2884
bfa_fcs_fcpim_uf_recv(rport->itnim, fchs, len);
drivers/scsi/bfa/bfa_fcs_rport.c
2889
bfa_fcs_rport_process_prli(rport, fchs, len);
drivers/scsi/bfa/bfa_fcs_rport.c
2894
bfa_fcs_rport_process_rpsc(rport, fchs, len);
drivers/scsi/bfa/bfa_fcs_rport.c
2899
bfa_fcs_rport_send_ls_rjt(rport, fchs,
drivers/scsi/bfa/bfa_fcs_rport.c
2911
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2920
len = fc_prlo_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2925
port->lp_tag, BFA_FALSE, FC_CLASS_3, len, &fchs,
drivers/scsi/bfa/bfa_fcs_rport.c
2937
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
2947
len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
drivers/scsi/bfa/bfa_fcs_rport.c
2952
BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL,
drivers/scsi/bfa/bfa_fcs_rport.c
3331
struct fchs_s fchs;
drivers/scsi/bfa/bfa_fcs_rport.c
3346
len = fc_rpsc2_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid,
drivers/scsi/bfa/bfa_fcs_rport.c
3350
FC_CLASS_3, len, &fchs, bfa_fcs_rpf_rpsc2_response,
drivers/scsi/bfa/bfa_svc.c
682
fcxp_rsp->residue_len, &fcxp_rsp->fchs);
drivers/scsi/bfa/bfa_svc.c
691
fcxp->rsp_fchs = fcxp_rsp->fchs;
drivers/scsi/bfa/bfa_svc.c
703
struct fchs_s *fchs)
drivers/scsi/bfa/bfa_svc.c
71
struct bfa_fcxp_s *fcxp, struct fchs_s *fchs);
drivers/scsi/bfa/bfa_svc.c
715
reqlen + sizeof(struct fchs_s), fchs,
drivers/scsi/bfa/bfa_svc.c
721
fchs);
drivers/scsi/bfa/bfa_svc.c
725
reqlen + sizeof(struct fchs_s), fchs);
drivers/scsi/bfa/bfa_svc.c
741
&fcxp_rsp->fchs, pld_w0);
drivers/scsi/bfa/bfa_svc.c
746
&fcxp_rsp->fchs);
drivers/scsi/bfa/bfa_svc.c
750
(u16) fcxp_rsp->rsp_len, &fcxp_rsp->fchs);
drivers/scsi/bfa/bfa_svc.c
799
send_req->fchs = reqi->fchs;
drivers/scsi/bfa/bfa_svc.c
841
hal_fcxp_tx_plog(bfa, reqi->req_tot_len, fcxp, &reqi->fchs);
drivers/scsi/bfa/bfa_svc.c
979
u32 reqlen, struct fchs_s *fchs, bfa_cb_fcxp_send_t cbfn,
drivers/scsi/bfa/bfa_svc.c
998
reqi->fchs = *fchs;
drivers/scsi/bfa/bfa_svc.h
136
struct fchs_s fchs; /* request FC header structure */
drivers/scsi/bfa/bfa_svc.h
214
#define BFA_FCXP_RSP_FCHS(_fcxp) (&((_fcxp)->rsp_info.fchs))
drivers/scsi/bfa/bfa_svc.h
683
u32 reqlen, struct fchs_s *fchs,
drivers/scsi/bfa/bfad_bsg.c
3354
lp_tag = bfa_lps_get_tag_from_pid(&bfad->bfa, bsg_fcpt->fchs.s_id);
drivers/scsi/bfa/bfad_bsg.c
3359
&bsg_fcpt->fchs, bfad_send_fcpt_cb, bfad,
drivers/scsi/bfa/bfad_bsg.h
814
struct fchs_s fchs;
drivers/scsi/bfa/bfad_drv.h
269
struct fchs_s fchs;
drivers/scsi/bfa/bfi_ms.h
353
struct fchs_s fchs; /* request FC header structure */
drivers/scsi/bfa/bfi_ms.h
370
struct fchs_s fchs; /* response FC header structure */