Lines Matching refs:bbuInfo

2818             HVD_BBU_Info bbuInfo = {0,0,0,0,0,0,0,0,0,0} ;  in MDrv_HVD_EX_Flush()  local
2822bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2823bbuInfo.u32Staddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvCont… in MDrv_HVD_EX_Flush()
2824 bbuInfo.u32OriPktAddr = bbuInfo.u32Staddr; in MDrv_HVD_EX_Flush()
2825 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_Flush()
2827 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_Flush()
3155 HVD_BBU_Info bbuInfo; in MDrv_HVD_EX_PushQueue()
3224 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
3225 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
3226 bbuInfo.u32Length = pInfo->u32Length; in MDrv_HVD_EX_PushQueue()
3227 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
3228 bbuInfo.u32AllocLength = pInfo->u32AllocLength; in MDrv_HVD_EX_PushQueue()
3232 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
3233 bbuInfo.u32OriPktAddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
3234 bbuInfo.u32Staddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
3238 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3239 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3240 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3244 if ( !bbuInfo.bRVBrokenPacket && in MDrv_HVD_EX_PushQueue()
3252 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
3253 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
3256 if ((bbuInfo.u32TimeStamp != HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
3258 …HVD_EX_MSG_INF("Invalid Packet(size:0x%lx PTS:0x%lx)\n ", bbuInfo.u32Length, bbuInfo.u32TimeStamp); in MDrv_HVD_EX_PushQueue()
3264 else if ((bbuInfo.u32TimeStamp == HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
3270 pInfo->u32Length, bbuInfo.u32TimeStamp, pCtrl->MemMap.u32DrvProcessBufSize); in MDrv_HVD_EX_PushQueue()
3277 bbuInfo.u32Length = pCtrl->u32NULLPacketSize; in MDrv_HVD_EX_PushQueue()
3278 bbuInfo.u32Staddr = pCtrl->u32NULLPacketAddr - pCtrl->MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_PushQueue()
3290 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3293 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3298 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
3299 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
3300 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3303 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
3315 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
3316 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
3317 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
3320 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3330 bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3331 bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
3337 if ( (!bbuInfo.bRVBrokenPacket)&& in MDrv_HVD_EX_PushQueue()
3348 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
3356 if((bbuInfo.u32Length > 2) in MDrv_HVD_EX_PushQueue()
3370 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3373 if(bbuInfo.u32Length && (*pByte == 0)) in MDrv_HVD_EX_PushQueue()
3376 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3382 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
3395 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3417 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
3420 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
3434 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()
3450 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
3451 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
3452 bbuInfo.u32Length = u32PartLen[u8Part]; in MDrv_HVD_EX_PushQueue()
3453 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
3454 bbuInfo.u32AllocLength = u32PartAllocLen[u8Part]; in MDrv_HVD_EX_PushQueue()
3460 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
3464 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3469 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3472 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3473 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3475 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
3476 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
3484 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3487bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3492 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
3493 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
3494 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3497 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
3509 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
3510 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
3511 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
3514bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3524bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3525bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
3539 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
3543 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
3561 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3578 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
3581 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
3594 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()