Lines Matching refs:rp
472 } *rp; in fc_lport_recv_rnid_req() local
487 len = sizeof(*rp); in fc_lport_recv_rnid_req()
491 len -= sizeof(rp->gen); in fc_lport_recv_rnid_req()
495 rp = fc_frame_payload_get(fp, len); in fc_lport_recv_rnid_req()
496 memset(rp, 0, len); in fc_lport_recv_rnid_req()
497 rp->rnid.rnid_cmd = ELS_LS_ACC; in fc_lport_recv_rnid_req()
498 rp->rnid.rnid_fmt = fmt; in fc_lport_recv_rnid_req()
499 rp->rnid.rnid_cid_len = sizeof(rp->cid); in fc_lport_recv_rnid_req()
500 rp->cid.rnid_wwpn = htonll(lport->wwpn); in fc_lport_recv_rnid_req()
501 rp->cid.rnid_wwnn = htonll(lport->wwnn); in fc_lport_recv_rnid_req()
503 rp->rnid.rnid_sid_len = sizeof(rp->gen); in fc_lport_recv_rnid_req()
504 memcpy(&rp->gen, &lport->rnid_gen, in fc_lport_recv_rnid_req()
505 sizeof(rp->gen)); in fc_lport_recv_rnid_req()