Lines Matching refs:plogi
199 struct fc_logi_s *plogi = (struct fc_logi_s *) (pld);
201 memcpy(plogi, &plogi_tmpl, sizeof(struct fc_logi_s));
205 plogi->csp.altbbcred = 1;
207 plogi->els_cmd.els_code = els_code;
213 plogi->csp.rxsz = plogi->class3.rxsz = cpu_to_be16(pdu_size);
214 plogi->csp.bbcred = cpu_to_be16(bb_cr);
216 memcpy(&plogi->port_name, &port_name, sizeof(wwn_t));
217 memcpy(&plogi->node_name, &node_name, sizeof(wwn_t));
322 struct fc_logi_s *plogi;
333 plogi = (struct fc_logi_s *) (fchs + 1);
337 if (!wwn_is_equal(plogi->port_name, port_name))
340 if (!plogi->class3.class_valid)
343 if (be16_to_cpu(plogi->class3.rxsz) < (FC_MIN_PDUSZ))
355 struct fc_logi_s *plogi = (struct fc_logi_s *) (fchs + 1);
357 if (plogi->class3.class_valid != 1)
360 if ((be16_to_cpu(plogi->class3.rxsz) < FC_MIN_PDUSZ)
361 || (be16_to_cpu(plogi->class3.rxsz) > FC_MAX_PDUSZ)
362 || (plogi->class3.rxsz == 0))