Lines Matching defs:CRHashIdPool
26 struct CRHashIdPool {
41 CRHashIdPool *idPool;
48 CRHashIdPool *crAllocHashIdPoolEx( GLuint min, GLuint max )
50 CRHashIdPool *pool;
57 pool = (CRHashIdPool *) crCalloc(sizeof(CRHashIdPool));
68 CRHashIdPool *crAllocHashIdPool( void )
73 void crFreeHashIdPool( CRHashIdPool *pool )
85 static void crHashIdPoolDbgCheckConsistency(CRHashIdPool *pool)
110 static void crHashIdPoolDbgCheckUsed( const CRHashIdPool *pool, GLuint start, GLuint count, GLboolean fUsed )
138 GLuint crHashIdPoolAllocBlock( CRHashIdPool *pool, GLuint count )
173 void crHashIdPoolFreeBlock( CRHashIdPool *pool, GLuint first, GLuint count )
265 GLboolean crHashIdPoolAllocId( CRHashIdPool *pool, GLuint id )
331 GLboolean crHashIdPoolIsIdFree( const CRHashIdPool *pool, GLuint id )
347 void crHashIdWalkKeys( CRHashIdPool *pool, CRHashIdWalkKeys walkFunc , void *data)