• Home
  • Raw
  • Download

Lines Matching refs:pool

171     struct _WsbmBufferPool pool;  member
192 slabPoolFromPool(struct _WsbmBufferPool *pool) in slabPoolFromPool() argument
194 return containerOf(pool, struct _WsbmSlabPool, pool); in slabPoolFromPool()
200 return slabPoolFromPool(sBuf->storage.pool); in slabPoolFromBuf()
246 (void)drmCommandWrite(slabPool->pool.fd, in wsbmFreeKernelBO()
374 DRMRESTARTCOMMANDWRITEREAD(slabPool->pool.fd, in wsbmAllocKernelBO()
407 DRMRESTARTCOMMANDWRITEREAD(slabPool->pool.fd, in wsbmAllocKernelBO()
424 slabPool->pool.fd, kbo->mapHandle); in wsbmAllocKernelBO()
437 (void)drmCommandWrite(slabPool->pool.fd, in wsbmAllocKernelBO()
485 ret = wsbmBufStorageInit(&sBuf->storage, &header->slabPool->pool); in wsbmAllocSlab()
697 pool_create(struct _WsbmBufferPool *pool, unsigned long size, in pool_create() argument
700 struct _WsbmSlabPool *slabPool = slabPoolFromPool(pool); in pool_create()
741 ret = wsbmBufStorageInit(&sBuf->storage, pool); in pool_create()
756 DRMRESTARTCOMMANDWRITEREAD(pool->fd, in pool_create()
770 pool->fd, sBuf->mapHandle); in pool_create()
783 (void)drmCommandWriteRead(pool->fd, in pool_create()
816 (void)drmCommandWrite(slabPool->pool.fd, in pool_destroy()
1123 pool_takedown(struct _WsbmBufferPool *pool) in pool_takedown() argument
1125 struct _WsbmSlabPool *slabPool = slabPoolFromPool(pool); in pool_takedown()
1148 struct _WsbmBufferPool *pool; in wsbmSlabPoolInit() local
1156 pool = &slabPool->pool; in wsbmSlabPoolInit()
1182 pool->fd = fd; in wsbmSlabPoolInit()
1183 pool->map = &pool_map; in wsbmSlabPoolInit()
1184 pool->unmap = &pool_unmap; in wsbmSlabPoolInit()
1185 pool->destroy = &pool_destroy; in wsbmSlabPoolInit()
1186 pool->offset = &pool_offset; in wsbmSlabPoolInit()
1187 pool->poolOffset = &pool_poolOffset; in wsbmSlabPoolInit()
1188 pool->size = &pool_size; in wsbmSlabPoolInit()
1189 pool->create = &pool_create; in wsbmSlabPoolInit()
1190 pool->fence = &pool_fence; in wsbmSlabPoolInit()
1191 pool->kernel = &pool_kernel; in wsbmSlabPoolInit()
1192 pool->validate = &pool_validate; in wsbmSlabPoolInit()
1193 pool->unvalidate = &pool_unvalidate; in wsbmSlabPoolInit()
1194 pool->waitIdle = &pool_waitIdle; in wsbmSlabPoolInit()
1195 pool->takeDown = &pool_takedown; in wsbmSlabPoolInit()
1196 pool->releasefromcpu = &pool_releaseFromCpu; in wsbmSlabPoolInit()
1197 pool->syncforcpu = &pool_syncForCpu; in wsbmSlabPoolInit()
1199 return pool; in wsbmSlabPoolInit()