prli 372 drivers/scsi/bfa/bfa_fcbuild.c struct fc_prli_s *prli = (struct fc_prli_s *) (pld); prli 375 drivers/scsi/bfa/bfa_fcbuild.c memcpy(prli, &prli_tmpl, sizeof(struct fc_prli_s)); prli 377 drivers/scsi/bfa/bfa_fcbuild.c prli->command = FC_ELS_PRLI; prli 378 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.initiator = 1; prli 379 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.retry = 1; prli 380 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.rec_support = 1; prli 381 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.task_retry_id = 0; prli 382 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.confirm = 1; prli 391 drivers/scsi/bfa/bfa_fcbuild.c struct fc_prli_s *prli = (struct fc_prli_s *) (pld); prli 394 drivers/scsi/bfa/bfa_fcbuild.c memcpy(prli, &prli_tmpl, sizeof(struct fc_prli_s)); prli 396 drivers/scsi/bfa/bfa_fcbuild.c prli->command = FC_ELS_ACC; prli 398 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.servparams.initiator = 1; prli 400 drivers/scsi/bfa/bfa_fcbuild.c prli->parampage.rspcode = FC_PRLI_ACC_XQTD; prli 406 drivers/scsi/bfa/bfa_fcbuild.c fc_prli_rsp_parse(struct fc_prli_s *prli, int len) prli 411 drivers/scsi/bfa/bfa_fcbuild.c if (prli->command != FC_ELS_ACC) prli 414 drivers/scsi/bfa/bfa_fcbuild.c if ((prli->parampage.rspcode != FC_PRLI_ACC_XQTD) prli 415 drivers/scsi/bfa/bfa_fcbuild.c && (prli->parampage.rspcode != FC_PRLI_ACC_PREDEF_IMG)) prli 418 drivers/scsi/bfa/bfa_fcbuild.c if (prli->parampage.servparams.target != 1) prli 425 drivers/scsi/bfa/bfa_fcbuild.c fc_prli_parse(struct fc_prli_s *prli) prli 427 drivers/scsi/bfa/bfa_fcbuild.c if (prli->parampage.type != FC_TYPE_FCP) prli 430 drivers/scsi/bfa/bfa_fcbuild.c if (!prli->parampage.imagepair) prli 433 drivers/scsi/bfa/bfa_fcbuild.c if (!prli->parampage.servparams.initiator) prli 213 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_prli_rsp_parse(struct fc_prli_s *prli, int len); prli 273 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_prli_parse(struct fc_prli_s *prli); prli 2160 drivers/scsi/bfa/bfa_fcs_rport.c struct fc_prli_s *prli; prli 2170 drivers/scsi/bfa/bfa_fcs_rport.c prli = (struct fc_prli_s *) (rx_fchs + 1); prli 2172 drivers/scsi/bfa/bfa_fcs_rport.c if (prli->parampage.servparams.target) { prli 2182 drivers/scsi/bfa/bfa_fcs_rport.c bfa_trc(rport->fcs, prli->parampage.type); prli 3291 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_process_login *rsp = &evt->xfer_iu->prli; prli 3358 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_process_login *prli; prli 3370 drivers/scsi/ibmvscsi/ibmvfc.c prli = &evt->iu.prli; prli 3371 drivers/scsi/ibmvscsi/ibmvfc.c memset(prli, 0, sizeof(*prli)); prli 3372 drivers/scsi/ibmvscsi/ibmvfc.c prli->common.version = cpu_to_be32(1); prli 3373 drivers/scsi/ibmvscsi/ibmvfc.c prli->common.opcode = cpu_to_be32(IBMVFC_PROCESS_LOGIN); prli 3374 drivers/scsi/ibmvscsi/ibmvfc.c prli->common.length = cpu_to_be16(sizeof(*prli)); prli 3375 drivers/scsi/ibmvscsi/ibmvfc.c prli->scsi_id = cpu_to_be64(tgt->scsi_id); prli 3377 drivers/scsi/ibmvscsi/ibmvfc.c prli->parms.type = IBMVFC_SCSI_FCP_TYPE; prli 3378 drivers/scsi/ibmvscsi/ibmvfc.c prli->parms.flags = cpu_to_be16(IBMVFC_PRLI_EST_IMG_PAIR); prli 3379 drivers/scsi/ibmvscsi/ibmvfc.c prli->parms.service_parms = cpu_to_be32(IBMVFC_PRLI_INITIATOR_FUNC); prli 3380 drivers/scsi/ibmvscsi/ibmvfc.c prli->parms.service_parms |= cpu_to_be32(IBMVFC_PRLI_READ_FCP_XFER_RDY_DISABLED); prli 3383 drivers/scsi/ibmvscsi/ibmvfc.c prli->parms.service_parms |= cpu_to_be32(IBMVFC_PRLI_RETRY); prli 587 drivers/scsi/ibmvscsi/ibmvfc.h struct ibmvfc_process_login prli; prli 924 drivers/scsi/libfc/fc_lport.c .prli = fc_lport_els_prli, prli 1115 drivers/scsi/libfc/fc_rport.c struct fc_els_prli prli; prli 1168 drivers/scsi/libfc/fc_rport.c if (pp->prli.prli_spp_len < sizeof(pp->spp)) { prli 1185 drivers/scsi/libfc/fc_rport.c prov->prli(rdata, pp->prli.prli_spp_len, prli 1241 drivers/scsi/libfc/fc_rport.c struct fc_els_prli prli; prli 1283 drivers/scsi/libfc/fc_rport.c prov->prli(rdata, sizeof(pp->spp), NULL, &pp->spp); prli 1963 drivers/scsi/libfc/fc_rport.c struct fc_els_prli prli; prli 1983 drivers/scsi/libfc/fc_rport.c plen = ntohs(pp->prli.prli_len); prli 1988 drivers/scsi/libfc/fc_rport.c plen = pp->prli.prli_spp_len; prli 2003 drivers/scsi/libfc/fc_rport.c pp->prli.prli_cmd = ELS_LS_ACC; prli 2004 drivers/scsi/libfc/fc_rport.c pp->prli.prli_spp_len = plen; prli 2005 drivers/scsi/libfc/fc_rport.c pp->prli.prli_len = htons(len); prli 2026 drivers/scsi/libfc/fc_rport.c active = prov->prli(rdata, plen, rspp, spp); prli 2029 drivers/scsi/libfc/fc_rport.c passive = prov->prli(rdata, plen, rspp, spp); prli 2224 drivers/scsi/libfc/fc_rport.c .prli = fc_rport_fcp_prli, prli 2250 drivers/scsi/libfc/fc_rport.c .prli = fc_rport_t0_prli, prli 1057 drivers/scsi/lpfc/lpfc_hw.h PRLI prli; /* Payload for PRLI/ACC */ prli 2245 drivers/scsi/qla2xxx/qla_def.h } prli; prli 5125 drivers/scsi/qla2xxx/qla_os.c pla->iocb.u.isp24.u.prli.wd3_lo); prli 4787 drivers/scsi/qla2xxx/qla_target.c wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo); prli 4910 drivers/scsi/qla2xxx/qla_target.c wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo); prli 499 drivers/target/tcm_fc/tfc_sess.c .prli = ft_prli, prli 647 include/scsi/fc_encode.h struct fc_els_prli prli; prli 653 include/scsi/fc_encode.h pp->prli.prli_cmd = ELS_PRLI; prli 654 include/scsi/fc_encode.h pp->prli.prli_spp_len = sizeof(struct fc_els_spp); prli 655 include/scsi/fc_encode.h pp->prli.prli_len = htons(sizeof(*pp)); prli 761 include/scsi/libfc.h int (*prli)(struct fc_rport_priv *, u32 spp_len,