Lines Matching refs:irsp
2972 IOCB_t * irsp; in lpfc_sli_process_unsol_iocb() local
2978 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2980 if (irsp->ulpCommand == CMD_ASYNC_STATUS) { in lpfc_sli_process_unsol_iocb()
2991 irsp->un.asyncstat.evt_code); in lpfc_sli_process_unsol_iocb()
2995 if ((irsp->ulpCommand == CMD_IOCB_RET_XRI64_CX) && in lpfc_sli_process_unsol_iocb()
2997 if (irsp->ulpBdeCount > 0) { in lpfc_sli_process_unsol_iocb()
2999 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
3003 if (irsp->ulpBdeCount > 1) { in lpfc_sli_process_unsol_iocb()
3005 irsp->unsli3.sli3Words[3]); in lpfc_sli_process_unsol_iocb()
3009 if (irsp->ulpBdeCount > 2) { in lpfc_sli_process_unsol_iocb()
3011 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
3019 if (irsp->ulpBdeCount != 0) { in lpfc_sli_process_unsol_iocb()
3021 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
3029 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
3031 if (irsp->ulpBdeCount == 2) { in lpfc_sli_process_unsol_iocb()
3033 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
3041 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
3044 irsp = &(iocbq->iocb); in lpfc_sli_process_unsol_iocb()
3045 if (irsp->ulpBdeCount != 0) { in lpfc_sli_process_unsol_iocb()
3047 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
3055 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
3057 if (irsp->ulpBdeCount == 2) { in lpfc_sli_process_unsol_iocb()
3059 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
3068 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
3072 if (irsp->ulpBdeCount != 0 && in lpfc_sli_process_unsol_iocb()
3073 (irsp->ulpCommand == CMD_IOCB_RCV_CONT64_CX || in lpfc_sli_process_unsol_iocb()
3074 irsp->ulpStatus == IOSTAT_INTERMED_RSP)) { in lpfc_sli_process_unsol_iocb()
3092 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
3096 if ((irsp->ulpCommand == CMD_RCV_ELS_REQ64_CX) || in lpfc_sli_process_unsol_iocb()
3097 (irsp->ulpCommand == CMD_RCV_ELS_REQ_CX) || in lpfc_sli_process_unsol_iocb()
3098 (irsp->ulpCommand == CMD_IOCB_RCV_ELS64_CX)) { in lpfc_sli_process_unsol_iocb()
3108 (irsp->ulpCommand == CMD_RCV_SEQUENCE64_CX || in lpfc_sli_process_unsol_iocb()
3109 irsp->ulpCommand == CMD_IOCB_RCV_SEQ64_CX)) { in lpfc_sli_process_unsol_iocb()
3483 IOCB_t *irsp = NULL; in lpfc_sli_handle_fast_ring_event() local
3531 irsp = &rspiocbq.iocb; in lpfc_sli_handle_fast_ring_event()
3533 type = lpfc_sli_iocb_cmd_type(irsp->ulpCommand & CMD_IOCB_MASK); in lpfc_sli_handle_fast_ring_event()
3537 if (unlikely(irsp->ulpStatus)) { in lpfc_sli_handle_fast_ring_event()
3542 if ((irsp->ulpStatus == IOSTAT_LOCAL_REJECT) && in lpfc_sli_handle_fast_ring_event()
3543 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_sli_handle_fast_ring_event()
3555 irsp->un.ulpWord[0], in lpfc_sli_handle_fast_ring_event()
3556 irsp->un.ulpWord[1], in lpfc_sli_handle_fast_ring_event()
3557 irsp->un.ulpWord[2], in lpfc_sli_handle_fast_ring_event()
3558 irsp->un.ulpWord[3], in lpfc_sli_handle_fast_ring_event()
3559 irsp->un.ulpWord[4], in lpfc_sli_handle_fast_ring_event()
3560 irsp->un.ulpWord[5], in lpfc_sli_handle_fast_ring_event()
3561 *(uint32_t *)&irsp->un1, in lpfc_sli_handle_fast_ring_event()
3562 *((uint32_t *)&irsp->un1 + 1)); in lpfc_sli_handle_fast_ring_event()
3572 if (unlikely(irsp->ulpCommand == CMD_XRI_ABORTED_CX)) { in lpfc_sli_handle_fast_ring_event()
3577 irsp->ulpCommand); in lpfc_sli_handle_fast_ring_event()
3602 if (irsp->ulpCommand == CMD_ADAPTER_MSG) { in lpfc_sli_handle_fast_ring_event()
3605 memcpy(&adaptermsg[0], (uint8_t *) irsp, in lpfc_sli_handle_fast_ring_event()
3615 type, irsp->ulpCommand, in lpfc_sli_handle_fast_ring_event()
3616 irsp->ulpStatus, in lpfc_sli_handle_fast_ring_event()
3617 irsp->ulpIoTag, in lpfc_sli_handle_fast_ring_event()
3618 irsp->ulpContext); in lpfc_sli_handle_fast_ring_event()
3685 IOCB_t *irsp = NULL; in lpfc_sli_sp_handle_rspiocb() local
3698 irsp = &rspiocbp->iocb; in lpfc_sli_sp_handle_rspiocb()
3699 if (irsp->ulpLe) { in lpfc_sli_sp_handle_rspiocb()
3707 irsp = &(saveq->iocb); in lpfc_sli_sp_handle_rspiocb()
3717 if ((irsp->ulpStatus == IOSTAT_LOCAL_REJECT) && in lpfc_sli_sp_handle_rspiocb()
3718 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_sli_sp_handle_rspiocb()
3725 if (irsp->ulpStatus) { in lpfc_sli_sp_handle_rspiocb()
3735 irsp->un.ulpWord[0], in lpfc_sli_sp_handle_rspiocb()
3736 irsp->un.ulpWord[1], in lpfc_sli_sp_handle_rspiocb()
3737 irsp->un.ulpWord[2], in lpfc_sli_sp_handle_rspiocb()
3738 irsp->un.ulpWord[3], in lpfc_sli_sp_handle_rspiocb()
3739 irsp->un.ulpWord[4], in lpfc_sli_sp_handle_rspiocb()
3740 irsp->un.ulpWord[5], in lpfc_sli_sp_handle_rspiocb()
3741 *(((uint32_t *) irsp) + 6), in lpfc_sli_sp_handle_rspiocb()
3742 *(((uint32_t *) irsp) + 7), in lpfc_sli_sp_handle_rspiocb()
3743 *(((uint32_t *) irsp) + 8), in lpfc_sli_sp_handle_rspiocb()
3744 *(((uint32_t *) irsp) + 9), in lpfc_sli_sp_handle_rspiocb()
3745 *(((uint32_t *) irsp) + 10), in lpfc_sli_sp_handle_rspiocb()
3746 *(((uint32_t *) irsp) + 11), in lpfc_sli_sp_handle_rspiocb()
3747 *(((uint32_t *) irsp) + 12), in lpfc_sli_sp_handle_rspiocb()
3748 *(((uint32_t *) irsp) + 13), in lpfc_sli_sp_handle_rspiocb()
3749 *(((uint32_t *) irsp) + 14), in lpfc_sli_sp_handle_rspiocb()
3750 *(((uint32_t *) irsp) + 15)); in lpfc_sli_sp_handle_rspiocb()
3759 iocb_cmd_type = irsp->ulpCommand & CMD_IOCB_MASK; in lpfc_sli_sp_handle_rspiocb()
3778 if (irsp->ulpCommand != CMD_XRI_ABORTED_CX) { in lpfc_sli_sp_handle_rspiocb()
3800 if (irsp->ulpCommand == CMD_ADAPTER_MSG) { in lpfc_sli_sp_handle_rspiocb()
3803 memcpy(&adaptermsg[0], (uint8_t *)irsp, in lpfc_sli_sp_handle_rspiocb()
3814 irsp->ulpCommand, in lpfc_sli_sp_handle_rspiocb()
3815 irsp->ulpStatus, in lpfc_sli_sp_handle_rspiocb()
3816 irsp->ulpIoTag, in lpfc_sli_sp_handle_rspiocb()
3817 irsp->ulpContext); in lpfc_sli_sp_handle_rspiocb()
3869 IOCB_t *irsp = NULL; in lpfc_sli_handle_slow_ring_event_s3() local
3931 irsp = &rspiocbp->iocb; in lpfc_sli_handle_slow_ring_event_s3()
3939 *(((uint32_t *) irsp) + 4), in lpfc_sli_handle_slow_ring_event_s3()
3940 *(((uint32_t *) irsp) + 6), in lpfc_sli_handle_slow_ring_event_s3()
3941 *(((uint32_t *) irsp) + 7)); in lpfc_sli_handle_slow_ring_event_s3()
11289 IOCB_t *irsp = &rspiocb->iocb; in lpfc_sli_abort_els_cmpl() local
11293 if (irsp->ulpStatus) { in lpfc_sli_abort_els_cmpl()
11304 if (irsp->ulpCommand == CMD_ABORT_XRI_CX && in lpfc_sli_abort_els_cmpl()
11305 irsp->ulpStatus == IOSTAT_LOCAL_REJECT && in lpfc_sli_abort_els_cmpl()
11306 irsp->un.ulpWord[4] == IOERR_ABORT_REQUESTED) { in lpfc_sli_abort_els_cmpl()
11327 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_sli_abort_els_cmpl()
11351 IOCB_t *irsp = &rspiocb->iocb; in lpfc_ignore_els_cmpl() local
11357 irsp->ulpIoTag, irsp->ulpStatus, in lpfc_ignore_els_cmpl()
11358 irsp->un.ulpWord[4], irsp->ulpTimeout); in lpfc_ignore_els_cmpl()