Lines Matching refs:adisc
1505 struct fc_els_adisc *adisc; in fc_rport_adisc_resp() local
1534 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in fc_rport_adisc_resp()
1535 if (op != ELS_LS_ACC || !adisc || in fc_rport_adisc_resp()
1536 ntoh24(adisc->adisc_port_id) != rdata->ids.port_id || in fc_rport_adisc_resp()
1537 get_unaligned_be64(&adisc->adisc_wwpn) != rdata->ids.port_name || in fc_rport_adisc_resp()
1538 get_unaligned_be64(&adisc->adisc_wwnn) != rdata->ids.node_name) { in fc_rport_adisc_resp()
1595 struct fc_els_adisc *adisc; in fc_rport_recv_adisc_req() local
1603 adisc = fc_frame_payload_get(in_fp, sizeof(*adisc)); in fc_rport_recv_adisc_req()
1604 if (!adisc) { in fc_rport_recv_adisc_req()
1611 fp = fc_frame_alloc(lport, sizeof(*adisc)); in fc_rport_recv_adisc_req()
1615 adisc = fc_frame_payload_get(fp, sizeof(*adisc)); in fc_rport_recv_adisc_req()
1616 adisc->adisc_cmd = ELS_LS_ACC; in fc_rport_recv_adisc_req()