Lines Matching refs:adisc
1289 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()
1392 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in fc_rport_recv_adisc_req()
1393 adisc->adisc_cmd = ELS_LS_ACC; in fc_rport_recv_adisc_req()