Home
last modified time | relevance | path

Searched refs:prli (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A 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, in fc_prli_acc_build()
406 fc_prli_rsp_parse(struct fc_prli_s *prli, int len) fc_prli_rsp_parse() argument
425 fc_prli_parse(struct fc_prli_s *prli) fc_prli_parse() argument
[all...]
H A 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);
H A 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()
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A 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, in fc_prli_acc_build()
406 fc_prli_rsp_parse(struct fc_prli_s *prli, int len) fc_prli_rsp_parse() argument
425 fc_prli_parse(struct fc_prli_s *prli) fc_prli_parse() argument
[all...]
H A 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);
H A 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()
/kernel/linux/linux-5.10/drivers/scsi/libfc/
H A Dfc_rport.c1120 struct fc_els_prli prli; in fc_rport_prli_resp() member
1174 if (pp->prli.prli_spp_len < sizeof(pp->spp)) { in fc_rport_prli_resp()
1186 * Call prli provider if we should act as a target in fc_rport_prli_resp()
1192 prov->prli(rdata, pp->prli.prli_spp_len, in fc_rport_prli_resp()
1249 struct fc_els_prli prli; in fc_rport_enter_prli() member
1291 prov->prli(rdata, sizeof(pp->spp), NULL, &pp->spp); in fc_rport_enter_prli()
1971 struct fc_els_prli prli; in fc_rport_recv_prli_req() member
1991 plen = ntohs(pp->prli.prli_len); in fc_rport_recv_prli_req()
1996 plen = pp->prli in fc_rport_recv_prli_req()
[all...]
H A Dfc_lport.c930 .prli = fc_lport_els_prli,
/kernel/linux/linux-6.6/drivers/scsi/libfc/
H A Dfc_rport.c1120 struct fc_els_prli prli; in fc_rport_prli_resp() member
1174 if (pp->prli.prli_spp_len < sizeof(pp->spp)) { in fc_rport_prli_resp()
1186 * Call prli provider if we should act as a target in fc_rport_prli_resp()
1192 prov->prli(rdata, pp->prli.prli_spp_len, in fc_rport_prli_resp()
1249 struct fc_els_prli prli; in fc_rport_enter_prli() member
1291 prov->prli(rdata, sizeof(pp->spp), NULL, &pp->spp); in fc_rport_enter_prli()
1971 struct fc_els_prli prli; in fc_rport_recv_prli_req() member
1991 plen = ntohs(pp->prli.prli_len); in fc_rport_recv_prli_req()
1996 plen = pp->prli in fc_rport_recv_prli_req()
[all...]
H A Dfc_encode.h866 * fc_prli_fill - Fill in prli request frame
871 struct fc_els_prli prli; in fc_prli_fill() member
877 pp->prli.prli_cmd = ELS_PRLI; in fc_prli_fill()
878 pp->prli.prli_spp_len = sizeof(struct fc_els_spp); in fc_prli_fill()
879 pp->prli.prli_len = htons(sizeof(*pp)); in fc_prli_fill()
H A Dfc_lport.c933 .prli = fc_lport_els_prli,
/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/
H A Defc_els.c483 struct fc_els_prli prli; in efc_send_prli() member
495 els->display_name = "prli"; in efc_send_prli()
502 pp->prli.prli_cmd = ELS_PRLI; in efc_send_prli()
503 pp->prli.prli_spp_len = 16; in efc_send_prli()
504 pp->prli.prli_len = cpu_to_be16(sizeof(*pp)); in efc_send_prli()
715 struct fc_els_prli prli; in efc_send_prli_acc() member
735 pp->prli.prli_cmd = ELS_LS_ACC; in efc_send_prli_acc()
736 pp->prli.prli_spp_len = 0x10; in efc_send_prli_acc()
737 pp->prli.prli_len = cpu_to_be16(sizeof(*pp)); in efc_send_prli_acc()
H A Defc_device.h17 void *prli);
H A Defc_device.c358 efc_process_prli_payload(struct efc_node *node, void *prli) in efc_process_prli_payload() argument
361 struct fc_els_prli prli; in efc_process_prli_payload() member
365 pp = prli; in efc_process_prli_payload()
1138 struct fc_els_prli prli; in __efc_d_port_logged_in() member
1343 struct fc_els_prli prli; in __efc_d_device_ready() member
/kernel/linux/linux-5.10/include/scsi/
H A Dfc_encode.h642 * fc_prli_fill - Fill in prli request frame
647 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()
H A Dlibfc.h755 * @prli: Handler for incoming PRLI
761 int (*prli)(struct fc_rport_priv *, u32 spp_len, member
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/
H A Dibmvfc.c3377 struct ibmvfc_process_login *rsp = &evt->xfer_iu->prli; in ibmvfc_tgt_prli_done()
3444 struct ibmvfc_process_login *prli; in ibmvfc_tgt_send_prli() local
3456 prli = &evt->iu.prli; in ibmvfc_tgt_send_prli()
3457 memset(prli, 0, sizeof(*prli)); in ibmvfc_tgt_send_prli()
3458 prli->common.version = cpu_to_be32(1); in ibmvfc_tgt_send_prli()
3459 prli->common.opcode = cpu_to_be32(IBMVFC_PROCESS_LOGIN); in ibmvfc_tgt_send_prli()
3460 prli->common.length = cpu_to_be16(sizeof(*prli)); in ibmvfc_tgt_send_prli()
[all...]
H A Dibmvfc.h673 struct ibmvfc_process_login prli; member
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/
H A Dibmvfc.c3998 struct ibmvfc_process_login *rsp = &evt->xfer_iu->prli; in ibmvfc_tgt_prli_done()
4065 struct ibmvfc_process_login *prli; in ibmvfc_tgt_send_prli() local
4083 prli = &evt->iu.prli; in ibmvfc_tgt_send_prli()
4084 memset(prli, 0, sizeof(*prli)); in ibmvfc_tgt_send_prli()
4086 prli->common.version = cpu_to_be32(2); in ibmvfc_tgt_send_prli()
4087 prli->target_wwpn = cpu_to_be64(tgt->wwpn); in ibmvfc_tgt_send_prli()
4089 prli->common.version = cpu_to_be32(1); in ibmvfc_tgt_send_prli()
4091 prli in ibmvfc_tgt_send_prli()
[all...]
H A Dibmvfc.h692 struct ibmvfc_process_login prli; member
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_sess.c499 .prli = ft_prli,
/kernel/linux/linux-6.6/include/scsi/
H A Dlibfc.h764 * @prli: Handler for incoming PRLI
770 int (*prli)(struct fc_rport_priv *, u32 spp_len, member
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H A Dtfc_sess.c499 .prli = ft_prli,
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_hw.h1039 PRLI prli; /* Payload for PRLI/ACC */ member
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_hw.h1048 PRLI prli; /* Payload for PRLI/ACC */ member

Completed in 68 milliseconds

12