Lines Matching refs:bbuInfo

2463             HVD_BBU_Info bbuInfo = {0,0,0,0,0,0,0,0,0,0} ;  in MDrv_HVD_EX_Flush()  local
2467bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2468bbuInfo.u32Staddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvCont… in MDrv_HVD_EX_Flush()
2469 bbuInfo.u32OriPktAddr = bbuInfo.u32Staddr; in MDrv_HVD_EX_Flush()
2470 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_Flush()
2472 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_Flush()
2692 HVD_BBU_Info bbuInfo; in MDrv_HVD_EX_PushQueue() local
2761 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
2762 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
2763 bbuInfo.u32Length = pInfo->u32Length; in MDrv_HVD_EX_PushQueue()
2764 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
2765 bbuInfo.u32AllocLength = pInfo->u32AllocLength; in MDrv_HVD_EX_PushQueue()
2769 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
2770 bbuInfo.u32OriPktAddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
2771 bbuInfo.u32Staddr = pInfo->u32Staddr & (~HVD_RV_BROKEN_BY_US_MASK); in MDrv_HVD_EX_PushQueue()
2775 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
2776 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
2777 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
2781 if ( !bbuInfo.bRVBrokenPacket && in MDrv_HVD_EX_PushQueue()
2789 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
2790 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
2793 if ((bbuInfo.u32TimeStamp != HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
2795 …HVD_EX_MSG_INF("Invalid Packet(size:0x%lx PTS:0x%lx)\n ", bbuInfo.u32Length, bbuInfo.u32TimeStamp); in MDrv_HVD_EX_PushQueue()
2801 else if ((bbuInfo.u32TimeStamp == HVD_U32_MAX) && (bbuInfo.u32Length == 0)) in MDrv_HVD_EX_PushQueue()
2807 pInfo->u32Length, bbuInfo.u32TimeStamp, pCtrl->MemMap.u32DrvProcessBufSize); in MDrv_HVD_EX_PushQueue()
2814 bbuInfo.u32Length = pCtrl->u32NULLPacketSize; in MDrv_HVD_EX_PushQueue()
2815 bbuInfo.u32Staddr = pCtrl->u32NULLPacketAddr - pCtrl->MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_PushQueue()
2827 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
2830 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
2835 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
2836 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
2837 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
2840 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
2852 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
2853 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
2854 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
2857 bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
2867 bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
2868 bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
2874 if ( (!bbuInfo.bRVBrokenPacket)&& in MDrv_HVD_EX_PushQueue()
2885 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
2893 if((bbuInfo.u32Length > 2) in MDrv_HVD_EX_PushQueue()
2907 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
2910 if(bbuInfo.u32Length && (*pByte == 0)) in MDrv_HVD_EX_PushQueue()
2913 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
2919 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
2932 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
2954 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
2957 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
2971 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()
2987 bbuInfo.u32ID_H = pInfo->u32ID_H; in MDrv_HVD_EX_PushQueue()
2988 bbuInfo.u32ID_L = pInfo->u32ID_L; in MDrv_HVD_EX_PushQueue()
2989 bbuInfo.u32Length = u32PartLen[u8Part]; in MDrv_HVD_EX_PushQueue()
2990 bbuInfo.u32TimeStamp = pInfo->u32TimeStamp; in MDrv_HVD_EX_PushQueue()
2991 bbuInfo.u32AllocLength = u32PartAllocLen[u8Part]; in MDrv_HVD_EX_PushQueue()
2997 bbuInfo.bRVBrokenPacket = TRUE; in MDrv_HVD_EX_PushQueue()
3001 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3006 bbuInfo.bRVBrokenPacket = FALSE; in MDrv_HVD_EX_PushQueue()
3009 bbuInfo.u32OriPktAddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3010 bbuInfo.u32Staddr = pInfo->u32Staddr; in MDrv_HVD_EX_PushQueue()
3012 bbuInfo.u32Staddr2 = pInfo->u32Staddr2; in MDrv_HVD_EX_PushQueue()
3013 bbuInfo.u32Length2 = pInfo->u32Length2; in MDrv_HVD_EX_PushQueue()
3021 (pCtrl->MemMap.u32BitstreamBufSize < bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3024bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3029 (u32ESWptr < bbuInfo.u32Staddr) && in MDrv_HVD_EX_PushQueue()
3030 (bbuInfo.u32Staddr < u32ESRptr) && in MDrv_HVD_EX_PushQueue()
3031 (u32ESRptr <= bbuInfo.u32Staddr + bbuInfo.u32Length)) in MDrv_HVD_EX_PushQueue()
3034 bbuInfo.u32Staddr, bbuInfo.u32Length, u32ESRptr, u32ESWptr); in MDrv_HVD_EX_PushQueue()
3046 if (((u32Lower <= bbuInfo.u32Staddr) && (bbuInfo.u32Staddr < u32Upper)) || in MDrv_HVD_EX_PushQueue()
3047 …((u32Lower <= (bbuInfo.u32Staddr + bbuInfo.u32Length)) && ((bbuInfo.u32Staddr + bbuInfo.u32Length)… in MDrv_HVD_EX_PushQueue()
3048 … ((bbuInfo.u32Staddr < u32Lower) && (u32Upper <= (bbuInfo.u32Staddr + bbuInfo.u32Length)))) in MDrv_HVD_EX_PushQueue()
3051bbuInfo.u32Staddr, bbuInfo.u32Length, bbuInfo.u32Staddr + bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3061bbuInfo.u32ID_L, bbuInfo.u32Staddr + bbuInfo.u32Length, bbuInfo.u32Length, in MDrv_HVD_EX_PushQueue()
3062bbuInfo.u32Staddr, u32ESRptr, pCtrl->MemMap.u32BitstreamBufSize, u32ESWptr, in MDrv_HVD_EX_PushQueue()
3076 if (bbuInfo.u32Length) in MDrv_HVD_EX_PushQueue()
3080 u32tmp = (bbuInfo.u32Staddr + bbuInfo.u32Length - 1); in MDrv_HVD_EX_PushQueue()
3098 bbuInfo.u32Length--; in MDrv_HVD_EX_PushQueue()
3115 if (bbuInfo.u32Length == 0) in MDrv_HVD_EX_PushQueue()
3118 bbuInfo.u32Staddr, ModifyCnt); in MDrv_HVD_EX_PushQueue()
3131 eRet = (HVD_EX_Result) HAL_HVD_EX_PushPacket(u32Id, (HVD_BBU_Info *) &bbuInfo); in MDrv_HVD_EX_PushQueue()