Lines Matching refs:flogi

223 fc_flogi_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id,  in fc_flogi_build()  argument
230 memcpy(flogi, &plogi_tmpl, sizeof(struct fc_logi_s)); in fc_flogi_build()
232 flogi->els_cmd.els_code = FC_ELS_FLOGI; in fc_flogi_build()
235 flogi->csp.rxsz = flogi->class3.rxsz = cpu_to_be16(pdu_size); in fc_flogi_build()
236 flogi->port_name = port_name; in fc_flogi_build()
237 flogi->node_name = node_name; in fc_flogi_build()
243 flogi->csp.ciro = set_npiv; in fc_flogi_build()
246 flogi->csp.security = set_auth; in fc_flogi_build()
248 flogi->csp.bbcred = cpu_to_be16(local_bb_credits); in fc_flogi_build()
251 vvl_info = (u32 *)&flogi->vvl[0]; in fc_flogi_build()
254 flogi->csp.npiv_supp = 1; /* @todo. field name is not correct */ in fc_flogi_build()
261 fc_flogi_acc_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id, in fc_flogi_acc_build() argument
268 memcpy(flogi, &plogi_tmpl, sizeof(struct fc_logi_s)); in fc_flogi_acc_build()
271 flogi->els_cmd.els_code = FC_ELS_ACC; in fc_flogi_acc_build()
272 flogi->class3.rxsz = cpu_to_be16(pdu_size); in fc_flogi_acc_build()
273 flogi->csp.rxsz = cpu_to_be16(bbscn_rxsz); /* bb_scn/rxsz */ in fc_flogi_acc_build()
274 flogi->port_name = port_name; in fc_flogi_acc_build()
275 flogi->node_name = node_name; in fc_flogi_acc_build()
277 flogi->csp.bbcred = cpu_to_be16(local_bb_credits); in fc_flogi_acc_build()
283 fc_fdisc_build(struct fchs_s *fchs, struct fc_logi_s *flogi, u32 s_id, in fc_fdisc_build() argument
288 memcpy(flogi, &plogi_tmpl, sizeof(struct fc_logi_s)); in fc_fdisc_build()
290 flogi->els_cmd.els_code = FC_ELS_FDISC; in fc_fdisc_build()
293 flogi->csp.rxsz = flogi->class3.rxsz = cpu_to_be16(pdu_size); in fc_fdisc_build()
294 flogi->port_name = port_name; in fc_fdisc_build()
295 flogi->node_name = node_name; in fc_fdisc_build()