Lines Matching refs:rdp_context
5953 lpfc_els_rdp_cmpl(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context,
5956 struct lpfc_nodelist *ndlp = rdp_context->ndlp;
5975 lpfc_max_els_tries, rdp_context->ndlp,
5976 rdp_context->ndlp->nlp_DID, ELS_CMD_ACC);
5982 icmd->ulpContext = rdp_context->rx_id;
5983 icmd->unsli3.rcvsli3.ox_id = rdp_context->ox_id;
5998 flag_ptr = (uint16_t *)(rdp_context->page_a2 + SSF_ALARM_FLAGS);
6000 flag_ptr = (uint16_t *)(rdp_context->page_a2 + SSF_WARNING_FLAGS);
6009 rdp_context->page_a0, rdp_context->page_a2);
6013 (len + pcmd), &rdp_context->link_stat);
6019 &rdp_context->link_stat);
6021 &rdp_context->link_stat, vport);
6024 rdp_context->page_a2);
6027 rdp_context->page_a2);
6030 rdp_context->page_a2);
6033 rdp_context->page_a2);
6036 rdp_context->page_a2);
6038 rdp_context->page_a0, vport);
6055 kfree(rdp_context);
6067 icmd->ulpContext = rdp_context->rx_id;
6068 icmd->unsli3.rcvsli3.ox_id = rdp_context->ox_id;
6082 kfree(rdp_context);
6086 lpfc_get_rdp_info(struct lpfc_hba *phba, struct lpfc_rdp_context *rdp_context)
6100 mbox->vport = rdp_context->ndlp->vport;
6102 mbox->ctx_ndlp = (struct lpfc_rdp_context *)rdp_context;
6140 struct lpfc_rdp_context *rdp_context;
6177 rdp_context = kzalloc(sizeof(struct lpfc_rdp_context), GFP_KERNEL);
6178 if (!rdp_context) {
6184 rdp_context->ndlp = lpfc_nlp_get(ndlp);
6185 rdp_context->ox_id = cmd->unsli3.rcvsli3.ox_id;
6186 rdp_context->rx_id = cmd->ulpContext;
6187 rdp_context->cmpl = lpfc_els_rdp_cmpl;
6188 if (lpfc_get_rdp_info(phba, rdp_context)) {
6191 kfree(rdp_context);