Home
last modified time | relevance | path

Searched refs:adisc (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/scsi/bfa/
Dbfa_fcbuild.c482 fc_adisc_x_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, in fc_adisc_x_build() argument
486 memset(adisc, '\0', sizeof(struct fc_adisc_s)); in fc_adisc_x_build()
488 adisc->els_cmd.els_code = els_code; in fc_adisc_x_build()
495 adisc->orig_HA = 0; in fc_adisc_x_build()
496 adisc->orig_port_name = port_name; in fc_adisc_x_build()
497 adisc->orig_node_name = node_name; in fc_adisc_x_build()
498 adisc->nport_id = (s_id); in fc_adisc_x_build()
504 fc_adisc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, in fc_adisc_build() argument
507 return fc_adisc_x_build(fchs, adisc, d_id, s_id, ox_id, port_name, in fc_adisc_build()
512 fc_adisc_acc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc, u32 d_id, in fc_adisc_acc_build() argument
[all …]
Dbfa_fcbuild.h200 u16 fc_adisc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc,
207 enum fc_parse_status fc_adisc_rsp_parse(struct fc_adisc_s *adisc, int len,
210 u16 fc_adisc_acc_build(struct fchs_s *fchs, struct fc_adisc_s *adisc,
Dbfa_fcs_rport.c2255 struct fc_adisc_s *adisc; in bfa_fcs_rport_process_adisc() local
2262 adisc = (struct fc_adisc_s *) (rx_fchs + 1); in bfa_fcs_rport_process_adisc()
/linux-4.1.27/include/scsi/
Dfc_encode.h90 struct fc_els_adisc *adisc; in fc_adisc_fill() local
92 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in fc_adisc_fill()
93 memset(adisc, 0, sizeof(*adisc)); in fc_adisc_fill()
94 adisc->adisc_cmd = ELS_ADISC; in fc_adisc_fill()
95 put_unaligned_be64(lport->wwpn, &adisc->adisc_wwpn); in fc_adisc_fill()
96 put_unaligned_be64(lport->wwnn, &adisc->adisc_wwnn); in fc_adisc_fill()
97 hton24(adisc->adisc_port_id, lport->port_id); in fc_adisc_fill()
/linux-4.1.27/drivers/scsi/libfc/
Dfc_rport.c1289 struct fc_els_adisc *adisc; in fc_rport_adisc_resp() local
1315 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in fc_rport_adisc_resp()
1316 if (op != ELS_LS_ACC || !adisc || in fc_rport_adisc_resp()
1317 ntoh24(adisc->adisc_port_id) != rdata->ids.port_id || in fc_rport_adisc_resp()
1318 get_unaligned_be64(&adisc->adisc_wwpn) != rdata->ids.port_name || in fc_rport_adisc_resp()
1319 get_unaligned_be64(&adisc->adisc_wwnn) != rdata->ids.node_name) { in fc_rport_adisc_resp()
1375 struct fc_els_adisc *adisc; in fc_rport_recv_adisc_req() local
1380 adisc = fc_frame_payload_get(in_fp, sizeof(*adisc)); in fc_rport_recv_adisc_req()
1381 if (!adisc) { in fc_rport_recv_adisc_req()
1388 fp = fc_frame_alloc(lport, sizeof(*adisc)); in fc_rport_recv_adisc_req()
[all …]
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fc.c489 struct fc_els_adisc *adisc_resp = &fc_req->u.adisc.rsp; in zfcp_fc_adisc_handler()
530 sg_init_one(&fc_req->sg_req, &fc_req->u.adisc.req, in zfcp_fc_adisc()
532 sg_init_one(&fc_req->sg_rsp, &fc_req->u.adisc.rsp, in zfcp_fc_adisc()
540 fc_req->u.adisc.req.adisc_wwpn = fc_host_port_name(shost); in zfcp_fc_adisc()
541 fc_req->u.adisc.req.adisc_wwnn = fc_host_node_name(shost); in zfcp_fc_adisc()
542 fc_req->u.adisc.req.adisc_cmd = ELS_ADISC; in zfcp_fc_adisc()
543 hton24(fc_req->u.adisc.req.adisc_port_id, fc_host_port_id(shost)); in zfcp_fc_adisc()
Dzfcp_fc.h135 } adisc; member
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_els.c176 struct fc_els_adisc *adisc; in bnx2fc_send_adisc() local
193 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in bnx2fc_send_adisc()
195 rc = bnx2fc_initiate_els(tgt, ELS_ADISC, adisc, sizeof(*adisc), in bnx2fc_send_adisc()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_hw.h1004 ADISC adisc; /* Payload for ADISC/ACC */ member
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_os.c3879 qla2x00_post_async_work(adisc, QLA_EVT_ASYNC_ADISC);