Home
last modified time | relevance | path

Searched refs:prli (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/drivers/scsi/bfa/
Dbfa_fcbuild.c372 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()
[all …]
Dbfa_fcbuild.h213 enum fc_parse_status fc_prli_rsp_parse(struct fc_prli_s *prli, int len);
273 enum fc_parse_status fc_prli_parse(struct fc_prli_s *prli);
Dbfa_fcs_rport.c2160 struct fc_prli_s *prli; in bfa_fcs_rport_process_prli() local
2170 prli = (struct fc_prli_s *) (rx_fchs + 1); in bfa_fcs_rport_process_prli()
2172 if (prli->parampage.servparams.target) { in bfa_fcs_rport_process_prli()
2182 bfa_trc(rport->fcs, prli->parampage.type); in bfa_fcs_rport_process_prli()
/Linux-v5.4/drivers/scsi/libfc/
Dfc_rport.c1115 struct fc_els_prli prli; in fc_rport_prli_resp() member
1168 if (pp->prli.prli_spp_len < sizeof(pp->spp)) { in fc_rport_prli_resp()
1185 prov->prli(rdata, pp->prli.prli_spp_len, in fc_rport_prli_resp()
1235 struct fc_els_prli prli; in fc_rport_enter_prli() member
1277 prov->prli(rdata, sizeof(pp->spp), NULL, &pp->spp); in fc_rport_enter_prli()
1957 struct fc_els_prli prli; in fc_rport_recv_prli_req() member
1977 plen = ntohs(pp->prli.prli_len); in fc_rport_recv_prli_req()
1982 plen = pp->prli.prli_spp_len; in fc_rport_recv_prli_req()
1997 pp->prli.prli_cmd = ELS_LS_ACC; in fc_rport_recv_prli_req()
1998 pp->prli.prli_spp_len = plen; in fc_rport_recv_prli_req()
[all …]
Dfc_lport.c924 .prli = fc_lport_els_prli,
/Linux-v5.4/include/scsi/
Dfc_encode.h647 struct fc_els_prli prli; in fc_prli_fill() member
653 pp->prli.prli_cmd = ELS_PRLI; in fc_prli_fill()
654 pp->prli.prli_spp_len = sizeof(struct fc_els_spp); in fc_prli_fill()
655 pp->prli.prli_len = htons(sizeof(*pp)); in fc_prli_fill()
Dlibfc.h761 int (*prli)(struct fc_rport_priv *, u32 spp_len, member
/Linux-v5.4/drivers/scsi/ibmvscsi/
Dibmvfc.c3291 struct ibmvfc_process_login *rsp = &evt->xfer_iu->prli; in ibmvfc_tgt_prli_done()
3358 struct ibmvfc_process_login *prli; in ibmvfc_tgt_send_prli() local
3370 prli = &evt->iu.prli; in ibmvfc_tgt_send_prli()
3371 memset(prli, 0, sizeof(*prli)); in ibmvfc_tgt_send_prli()
3372 prli->common.version = cpu_to_be32(1); in ibmvfc_tgt_send_prli()
3373 prli->common.opcode = cpu_to_be32(IBMVFC_PROCESS_LOGIN); in ibmvfc_tgt_send_prli()
3374 prli->common.length = cpu_to_be16(sizeof(*prli)); in ibmvfc_tgt_send_prli()
3375 prli->scsi_id = cpu_to_be64(tgt->scsi_id); in ibmvfc_tgt_send_prli()
3377 prli->parms.type = IBMVFC_SCSI_FCP_TYPE; in ibmvfc_tgt_send_prli()
3378 prli->parms.flags = cpu_to_be16(IBMVFC_PRLI_EST_IMG_PAIR); in ibmvfc_tgt_send_prli()
[all …]
Dibmvfc.h587 struct ibmvfc_process_login prli; member
/Linux-v5.4/drivers/target/tcm_fc/
Dtfc_sess.c499 .prli = ft_prli,
/Linux-v5.4/drivers/scsi/lpfc/
Dlpfc_hw.h1057 PRLI prli; /* Payload for PRLI/ACC */ member
/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_def.h2241 } prli; member
Dqla_target.c4787 wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo); in qlt_handle_login()
4909 wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo); in qlt_24xx_handle_els()
Dqla_os.c5113 pla->iocb.u.isp24.u.prli.wd3_lo); in qla24xx_create_new_sess()