Lines Matching refs:prli

372 	struct fc_prli_s *prli = (struct fc_prli_s *) (pld);  in fc_prli_build()  local
375 memcpy(prli, &prli_tmpl, sizeof(struct fc_prli_s)); in fc_prli_build()
377 prli->command = FC_ELS_PRLI; in fc_prli_build()
378 prli->parampage.servparams.initiator = 1; in fc_prli_build()
379 prli->parampage.servparams.retry = 1; in fc_prli_build()
380 prli->parampage.servparams.rec_support = 1; in fc_prli_build()
381 prli->parampage.servparams.task_retry_id = 0; in fc_prli_build()
382 prli->parampage.servparams.confirm = 1; in fc_prli_build()
391 struct fc_prli_s *prli = (struct fc_prli_s *) (pld); in fc_prli_acc_build() local
394 memcpy(prli, &prli_tmpl, sizeof(struct fc_prli_s)); in fc_prli_acc_build()
396 prli->command = FC_ELS_ACC; in fc_prli_acc_build()
398 prli->parampage.servparams.initiator = 1; in fc_prli_acc_build()
400 prli->parampage.rspcode = FC_PRLI_ACC_XQTD; in fc_prli_acc_build()
406 fc_prli_rsp_parse(struct fc_prli_s *prli, int len) in fc_prli_rsp_parse() argument
411 if (prli->command != FC_ELS_ACC) in fc_prli_rsp_parse()
414 if ((prli->parampage.rspcode != FC_PRLI_ACC_XQTD) in fc_prli_rsp_parse()
415 && (prli->parampage.rspcode != FC_PRLI_ACC_PREDEF_IMG)) in fc_prli_rsp_parse()
418 if (prli->parampage.servparams.target != 1) in fc_prli_rsp_parse()
425 fc_prli_parse(struct fc_prli_s *prli) in fc_prli_parse() argument
427 if (prli->parampage.type != FC_TYPE_FCP) in fc_prli_parse()
430 if (!prli->parampage.imagepair) in fc_prli_parse()
433 if (!prli->parampage.servparams.initiator) in fc_prli_parse()