Lines Matching refs:flag_srb

822 static void arcmsr_drain_donequeue(struct AdapterControlBlock *acb, u_int32_t flag_srb, u_int16_t e…  in arcmsr_drain_donequeue()  argument
830 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes… in arcmsr_drain_donequeue()
834 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0)); /*frame must be… in arcmsr_drain_donequeue()
838 srb = acb->psrb_pool[flag_srb]; in arcmsr_drain_donequeue()
841 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes… in arcmsr_drain_donequeue()
894 u_int32_t flag_srb; in arcmsr_done4abort_postqueue() local
904 …while(((flag_srb=CHIP_REG_READ32(HBA_MessageUnit, 0, outbound_queueport)) != 0xFFFFFFFF) && (i++ <… in arcmsr_done4abort_postqueue()
905 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0)?TRUE:FALSE; in arcmsr_done4abort_postqueue()
906 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_done4abort_postqueue()
916 if((flag_srb = phbbmu->done_qbuffer[i]) != 0) { in arcmsr_done4abort_postqueue()
918 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0)?TRUE:FALSE; in arcmsr_done4abort_postqueue()
919 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_done4abort_postqueue()
929 flag_srb = CHIP_REG_READ32(HBC_MessageUnit, 0, outbound_queueport_low); in arcmsr_done4abort_postqueue()
930 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE1) ? TRUE : FALSE; in arcmsr_done4abort_postqueue()
931 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_done4abort_postqueue()
2055 u_int32_t flag_srb; in arcmsr_hba_postqueue_isr() local
2065 while((flag_srb = CHIP_REG_READ32(HBA_MessageUnit, in arcmsr_hba_postqueue_isr()
2068 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0) ? TRUE : FALSE; in arcmsr_hba_postqueue_isr()
2069 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_hba_postqueue_isr()
2079 u_int32_t flag_srb; in arcmsr_hbb_postqueue_isr() local
2091 while((flag_srb = phbbmu->done_qbuffer[index]) != 0) { in arcmsr_hbb_postqueue_isr()
2097 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0)?TRUE:FALSE; in arcmsr_hbb_postqueue_isr()
2098 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_hbb_postqueue_isr()
2107 u_int32_t flag_srb,throttling = 0; in arcmsr_hbc_postqueue_isr() local
2117 flag_srb = CHIP_REG_READ32(HBC_MessageUnit, 0, outbound_queueport_low); in arcmsr_hbc_postqueue_isr()
2118 if (flag_srb == 0xFFFFFFFF) in arcmsr_hbc_postqueue_isr()
2121 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE1)?TRUE:FALSE; in arcmsr_hbc_postqueue_isr()
2122 arcmsr_drain_donequeue(acb, flag_srb, error); in arcmsr_hbc_postqueue_isr()
3465 u_int32_t flag_srb, outbound_intstatus, poll_srb_done=0, poll_count=0; in arcmsr_polling_hba_srbdone() local
3474 if((flag_srb = CHIP_REG_READ32(HBA_MessageUnit, in arcmsr_polling_hba_srbdone()
3488 (acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes aligned*/ in arcmsr_polling_hba_srbdone()
3489 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0)?TRUE:FALSE; in arcmsr_polling_hba_srbdone()
3520 u_int32_t flag_srb, poll_srb_done=0, poll_count=0; in arcmsr_polling_hbb_srbdone() local
3530 if((flag_srb = phbbmu->done_qbuffer[index]) == 0) { in arcmsr_polling_hbb_srbdone()
3547 (acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes aligned*/ in arcmsr_polling_hbb_srbdone()
3548 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE0)?TRUE:FALSE; in arcmsr_polling_hbb_srbdone()
3578 u_int32_t flag_srb, poll_srb_done=0, poll_count=0; in arcmsr_polling_hbc_srbdone() local
3599 flag_srb = CHIP_REG_READ32(HBC_MessageUnit, 0, outbound_queueport_low); in arcmsr_polling_hbc_srbdone()
3601 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be … in arcmsr_polling_hbc_srbdone()
3602 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE1)?TRUE:FALSE; in arcmsr_polling_hbc_srbdone()
3629 u_int32_t flag_srb, poll_srb_done=0, poll_count=0; in arcmsr_polling_hbd_srbdone() local
3654 flag_srb = phbdmu->done_qbuffer[(doneq_index & 0xFF)+1].addressLow; in arcmsr_polling_hbd_srbdone()
3656 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be … in arcmsr_polling_hbd_srbdone()
3657 error = (flag_srb & ARCMSR_SRBREPLY_FLAG_ERROR_MODE1) ? TRUE : FALSE; in arcmsr_polling_hbd_srbdone()