Lines Matching refs:pFBPool
2214 static void _GOP_ArrangePoolMem(void* pInstance,GOP_FB_POOL *pFBPool) in _GOP_ArrangePoolMem() argument
2229 MS_U32 u32NextFBId = pFBPool->u32FirstFBIdInPool; in _GOP_ArrangePoolMem()
2233 if(0 == pFBPool->u32GWinFB_Pool_MemLen) in _GOP_ArrangePoolMem()
2235 GOP_M_INFO("Arrange GOP pool %d\n", pFBPool->poolId); in _GOP_ArrangePoolMem()
2236 lastAddr = pFBPool->GWinFB_Pool_BaseAddr; in _GOP_ArrangePoolMem()
2258 APIGOP_ASSERT(pwinFB->in_use && pwinFB->poolId==pFBPool->poolId in _GOP_ArrangePoolMem()
2262 APIGOP_ASSERT(pwinFB->addr>= pFBPool->GWinFB_Pool_BaseAddr && in _GOP_ArrangePoolMem()
2263 … (pwinFB->addr+pwinFB->size)<= (pFBPool->GWinFB_Pool_BaseAddr+pFBPool->u32GWinFB_Pool_MemLen) in _GOP_ArrangePoolMem()
2341 static void _GOP_FreePoolMem(void* pInstance,GOP_FB_POOL *pFBPool, MS_U32 u32fbId) in _GOP_FreePoolMem() argument
2354 u32CurFBId = pFBPool->u32FirstFBIdInPool; in _GOP_FreePoolMem()
2356 lastAddr = pFBPool->GWinFB_Pool_BaseAddr; in _GOP_FreePoolMem()
2369 APIGOP_ASSERT(pwinFB->in_use && pwinFB->poolId==pFBPool->poolId in _GOP_FreePoolMem()
2373 APIGOP_ASSERT(pwinFB->addr>= pFBPool->GWinFB_Pool_BaseAddr && in _GOP_FreePoolMem()
2374 … (pwinFB->addr+pwinFB->size)<= (pFBPool->GWinFB_Pool_BaseAddr+pFBPool->u32GWinFB_Pool_MemLen) in _GOP_FreePoolMem()
2393 pFBPool->u32FirstFBIdInPool = pwinFB->nextFBIdInPool; in _GOP_FreePoolMem()
2412 GOP_FB_POOL *pFBPool; in _GOP_GWIN_CreatePoolFB() local
2451 pFBPool = &g_pGOPCtxLocal->pGOPCtxShared->fbPool1; in _GOP_GWIN_CreatePoolFB()
2454 pFBPool = &g_pGOPCtxLocal->pGOPCtxShared->fbPool2; in _GOP_GWIN_CreatePoolFB()
2463 u32CurFBId = pFBPool->u32FirstFBIdInPool; in _GOP_GWIN_CreatePoolFB()
2465 lastAddr = pFBPool->GWinFB_Pool_BaseAddr; in _GOP_GWIN_CreatePoolFB()
2478 APIGOP_ASSERT(pCurwinFB->in_use && pCurwinFB->poolId==pFBPool->poolId in _GOP_GWIN_CreatePoolFB()
2482 APIGOP_ASSERT(pCurwinFB->addr>= pFBPool->GWinFB_Pool_BaseAddr && in _GOP_GWIN_CreatePoolFB()
2483 … (pCurwinFB->addr+pCurwinFB->size)<= (pFBPool->GWinFB_Pool_BaseAddr+pFBPool->u32GWinFB_Pool_MemLen) in _GOP_GWIN_CreatePoolFB()
2493 if((pFBPool->u32GWinFB_Pool_MemLen-(lastAddr-pFBPool->GWinFB_Pool_BaseAddr)) < size) in _GOP_GWIN_CreatePoolFB()
2500 _GOP_ArrangePoolMem(pInstance,pFBPool); in _GOP_GWIN_CreatePoolFB()
2523 pwinFB->poolId = pFBPool->poolId; in _GOP_GWIN_CreatePoolFB()
2543 pFBPool->u32FirstFBIdInPool = u32fbId; in _GOP_GWIN_CreatePoolFB()