Lines Matching refs:irsp

2477 	IOCB_t           * irsp;  in lpfc_sli_process_unsol_iocb()  local
2483 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2485 if (irsp->ulpCommand == CMD_ASYNC_STATUS) { in lpfc_sli_process_unsol_iocb()
2496 irsp->un.asyncstat.evt_code); in lpfc_sli_process_unsol_iocb()
2500 if ((irsp->ulpCommand == CMD_IOCB_RET_XRI64_CX) && in lpfc_sli_process_unsol_iocb()
2502 if (irsp->ulpBdeCount > 0) { in lpfc_sli_process_unsol_iocb()
2504 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
2508 if (irsp->ulpBdeCount > 1) { in lpfc_sli_process_unsol_iocb()
2510 irsp->unsli3.sli3Words[3]); in lpfc_sli_process_unsol_iocb()
2514 if (irsp->ulpBdeCount > 2) { in lpfc_sli_process_unsol_iocb()
2516 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
2524 if (irsp->ulpBdeCount != 0) { in lpfc_sli_process_unsol_iocb()
2526 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
2534 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
2536 if (irsp->ulpBdeCount == 2) { in lpfc_sli_process_unsol_iocb()
2538 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
2546 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
2549 irsp = &(iocbq->iocb); in lpfc_sli_process_unsol_iocb()
2550 if (irsp->ulpBdeCount != 0) { in lpfc_sli_process_unsol_iocb()
2552 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
2560 irsp->un.ulpWord[3]); in lpfc_sli_process_unsol_iocb()
2562 if (irsp->ulpBdeCount == 2) { in lpfc_sli_process_unsol_iocb()
2564 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
2573 irsp->unsli3.sli3Words[7]); in lpfc_sli_process_unsol_iocb()
2577 if (irsp->ulpBdeCount != 0 && in lpfc_sli_process_unsol_iocb()
2578 (irsp->ulpCommand == CMD_IOCB_RCV_CONT64_CX || in lpfc_sli_process_unsol_iocb()
2579 irsp->ulpStatus == IOSTAT_INTERMED_RSP)) { in lpfc_sli_process_unsol_iocb()
2597 irsp = &(saveq->iocb); in lpfc_sli_process_unsol_iocb()
2601 if ((irsp->ulpCommand == CMD_RCV_ELS_REQ64_CX) || in lpfc_sli_process_unsol_iocb()
2602 (irsp->ulpCommand == CMD_RCV_ELS_REQ_CX) || in lpfc_sli_process_unsol_iocb()
2603 (irsp->ulpCommand == CMD_IOCB_RCV_ELS64_CX)) { in lpfc_sli_process_unsol_iocb()
2613 (irsp->ulpCommand == CMD_RCV_SEQUENCE64_CX || in lpfc_sli_process_unsol_iocb()
2614 irsp->ulpCommand == CMD_IOCB_RCV_SEQ64_CX)) { in lpfc_sli_process_unsol_iocb()
2965 IOCB_t *irsp = NULL; in lpfc_sli_handle_fast_ring_event() local
3013 irsp = &rspiocbq.iocb; in lpfc_sli_handle_fast_ring_event()
3015 type = lpfc_sli_iocb_cmd_type(irsp->ulpCommand & CMD_IOCB_MASK); in lpfc_sli_handle_fast_ring_event()
3019 if (unlikely(irsp->ulpStatus)) { in lpfc_sli_handle_fast_ring_event()
3024 if ((irsp->ulpStatus == IOSTAT_LOCAL_REJECT) && in lpfc_sli_handle_fast_ring_event()
3025 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_sli_handle_fast_ring_event()
3037 irsp->un.ulpWord[0], in lpfc_sli_handle_fast_ring_event()
3038 irsp->un.ulpWord[1], in lpfc_sli_handle_fast_ring_event()
3039 irsp->un.ulpWord[2], in lpfc_sli_handle_fast_ring_event()
3040 irsp->un.ulpWord[3], in lpfc_sli_handle_fast_ring_event()
3041 irsp->un.ulpWord[4], in lpfc_sli_handle_fast_ring_event()
3042 irsp->un.ulpWord[5], in lpfc_sli_handle_fast_ring_event()
3043 *(uint32_t *)&irsp->un1, in lpfc_sli_handle_fast_ring_event()
3044 *((uint32_t *)&irsp->un1 + 1)); in lpfc_sli_handle_fast_ring_event()
3054 if (unlikely(irsp->ulpCommand == CMD_XRI_ABORTED_CX)) { in lpfc_sli_handle_fast_ring_event()
3059 irsp->ulpCommand); in lpfc_sli_handle_fast_ring_event()
3082 if (irsp->ulpCommand == CMD_ADAPTER_MSG) { in lpfc_sli_handle_fast_ring_event()
3085 memcpy(&adaptermsg[0], (uint8_t *) irsp, in lpfc_sli_handle_fast_ring_event()
3095 type, irsp->ulpCommand, in lpfc_sli_handle_fast_ring_event()
3096 irsp->ulpStatus, in lpfc_sli_handle_fast_ring_event()
3097 irsp->ulpIoTag, in lpfc_sli_handle_fast_ring_event()
3098 irsp->ulpContext); in lpfc_sli_handle_fast_ring_event()
3165 IOCB_t *irsp = NULL; in lpfc_sli_sp_handle_rspiocb() local
3178 irsp = &rspiocbp->iocb; in lpfc_sli_sp_handle_rspiocb()
3179 if (irsp->ulpLe) { in lpfc_sli_sp_handle_rspiocb()
3187 irsp = &(saveq->iocb); in lpfc_sli_sp_handle_rspiocb()
3197 if ((irsp->ulpStatus == IOSTAT_LOCAL_REJECT) && in lpfc_sli_sp_handle_rspiocb()
3198 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_sli_sp_handle_rspiocb()
3205 if (irsp->ulpStatus) { in lpfc_sli_sp_handle_rspiocb()
3215 irsp->un.ulpWord[0], in lpfc_sli_sp_handle_rspiocb()
3216 irsp->un.ulpWord[1], in lpfc_sli_sp_handle_rspiocb()
3217 irsp->un.ulpWord[2], in lpfc_sli_sp_handle_rspiocb()
3218 irsp->un.ulpWord[3], in lpfc_sli_sp_handle_rspiocb()
3219 irsp->un.ulpWord[4], in lpfc_sli_sp_handle_rspiocb()
3220 irsp->un.ulpWord[5], in lpfc_sli_sp_handle_rspiocb()
3221 *(((uint32_t *) irsp) + 6), in lpfc_sli_sp_handle_rspiocb()
3222 *(((uint32_t *) irsp) + 7), in lpfc_sli_sp_handle_rspiocb()
3223 *(((uint32_t *) irsp) + 8), in lpfc_sli_sp_handle_rspiocb()
3224 *(((uint32_t *) irsp) + 9), in lpfc_sli_sp_handle_rspiocb()
3225 *(((uint32_t *) irsp) + 10), in lpfc_sli_sp_handle_rspiocb()
3226 *(((uint32_t *) irsp) + 11), in lpfc_sli_sp_handle_rspiocb()
3227 *(((uint32_t *) irsp) + 12), in lpfc_sli_sp_handle_rspiocb()
3228 *(((uint32_t *) irsp) + 13), in lpfc_sli_sp_handle_rspiocb()
3229 *(((uint32_t *) irsp) + 14), in lpfc_sli_sp_handle_rspiocb()
3230 *(((uint32_t *) irsp) + 15)); in lpfc_sli_sp_handle_rspiocb()
3239 iocb_cmd_type = irsp->ulpCommand & CMD_IOCB_MASK; in lpfc_sli_sp_handle_rspiocb()
3258 if (irsp->ulpCommand != CMD_XRI_ABORTED_CX) in lpfc_sli_sp_handle_rspiocb()
3277 if (irsp->ulpCommand == CMD_ADAPTER_MSG) { in lpfc_sli_sp_handle_rspiocb()
3280 memcpy(&adaptermsg[0], (uint8_t *)irsp, in lpfc_sli_sp_handle_rspiocb()
3291 irsp->ulpCommand, in lpfc_sli_sp_handle_rspiocb()
3292 irsp->ulpStatus, in lpfc_sli_sp_handle_rspiocb()
3293 irsp->ulpIoTag, in lpfc_sli_sp_handle_rspiocb()
3294 irsp->ulpContext); in lpfc_sli_sp_handle_rspiocb()
3346 IOCB_t *irsp = NULL; in lpfc_sli_handle_slow_ring_event_s3() local
3408 irsp = &rspiocbp->iocb; in lpfc_sli_handle_slow_ring_event_s3()
3416 *(((uint32_t *) irsp) + 4), in lpfc_sli_handle_slow_ring_event_s3()
3417 *(((uint32_t *) irsp) + 6), in lpfc_sli_handle_slow_ring_event_s3()
3418 *(((uint32_t *) irsp) + 7)); in lpfc_sli_handle_slow_ring_event_s3()
9661 IOCB_t *irsp = &rspiocb->iocb; in lpfc_sli_abort_els_cmpl() local
9665 if (irsp->ulpStatus) { in lpfc_sli_abort_els_cmpl()
9693 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_sli_abort_els_cmpl()
9716 IOCB_t *irsp = &rspiocb->iocb; in lpfc_ignore_els_cmpl() local
9722 irsp->ulpIoTag, irsp->ulpStatus, in lpfc_ignore_els_cmpl()
9723 irsp->un.ulpWord[4], irsp->ulpTimeout); in lpfc_ignore_els_cmpl()