Lines Matching refs:bbuInfo

2882             HVD_BBU_Info bbuInfo = {0,0,0,0,0,0,0,0,0,0} ;  in MDrv_HVD_EX_Flush()  local
2886bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2887bbuInfo.u32Staddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvCont… in MDrv_HVD_EX_Flush()
2888 bbuInfo.u32OriPktAddr = bbuInfo.u32Staddr; in MDrv_HVD_EX_Flush()
2889 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_Flush()
2891 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_Flush()
3141 HVD_BBU_Info bbuInfo; in MDrv_HVD_EX_PushQueue()
3210 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
3211 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
3212 bbuInfo.u32Length = pInfo->u32Length; in MDrv_HVD_EX_PushQueue()
3213 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
3214 bbuInfo.u32AllocLength = pInfo->u32AllocLength; in MDrv_HVD_EX_PushQueue()
3218 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
3219 bbuInfo.u32OriPktAddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
3220 bbuInfo.u32Staddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
3224 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3225 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3226 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3230 if ( !bbuInfo.bRVBrokenPacket && in MDrv_HVD_EX_PushQueue()
3238 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
3239 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
3242 if ((bbuInfo.u32TimeStamp != HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
3244 …HVD_EX_MSG_INF("Invalid Packet(size:0x%lx PTS:0x%lx)\n ", bbuInfo.u32Length, bbuInfo.u32TimeStamp); in MDrv_HVD_EX_PushQueue()
3250 else if ((bbuInfo.u32TimeStamp == HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
3256 pInfo->u32Length, bbuInfo.u32TimeStamp, pCtrl->MemMap.u32DrvProcessBufSize); in MDrv_HVD_EX_PushQueue()
3263 bbuInfo.u32Length = pCtrl->u32NULLPacketSize; in MDrv_HVD_EX_PushQueue()
3264 bbuInfo.u32Staddr = pCtrl->u32NULLPacketAddr - pCtrl->MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_PushQueue()
3276 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3279 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3284 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
3285 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
3286 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3289 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
3301 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
3302 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
3303 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
3306 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3316 bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3317 bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
3323 if ( (!bbuInfo.bRVBrokenPacket)&& in MDrv_HVD_EX_PushQueue()
3334 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
3342 if((bbuInfo.u32Length > 2) in MDrv_HVD_EX_PushQueue()
3356 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3359 if(bbuInfo.u32Length && (*pByte == 0)) in MDrv_HVD_EX_PushQueue()
3362 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3368 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
3381 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3403 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
3406 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
3420 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()
3436 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
3437 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
3438 bbuInfo.u32Length = u32PartLen[u8Part]; in MDrv_HVD_EX_PushQueue()
3439 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
3440 bbuInfo.u32AllocLength = u32PartAllocLen[u8Part]; in MDrv_HVD_EX_PushQueue()
3446 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
3450 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3455 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3458 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3459 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3461 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
3462 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
3470 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3473bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3478 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
3479 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
3480 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3483 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
3495 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
3496 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
3497 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
3500bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3510bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3511bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
3525 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
3529 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
3547 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3564 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
3567 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
3580 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()