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