Lines Matching refs:pools
240 pool_destroy(&raidPtr->pools.dagh);
241 pool_destroy(&raidPtr->pools.dagnode);
242 pool_destroy(&raidPtr->pools.daglist);
243 pool_destroy(&raidPtr->pools.dagpcache);
244 pool_destroy(&raidPtr->pools.funclist);
252 rf_pool_init(raidPtr, raidPtr->poolNames.dagnode, &raidPtr->pools.dagnode, sizeof(RF_DagNode_t),
254 rf_pool_init(raidPtr, raidPtr->poolNames.dagh, &raidPtr->pools.dagh, sizeof(RF_DagHeader_t),
256 rf_pool_init(raidPtr, raidPtr->poolNames.daglist, &raidPtr->pools.daglist, sizeof(RF_DagList_t),
258 rf_pool_init(raidPtr, raidPtr->poolNames.dagpcache, &raidPtr->pools.dagpcache, RF_DAGPCACHE_SIZE,
260 rf_pool_init(raidPtr, raidPtr->poolNames.funclist, &raidPtr->pools.funclist, sizeof(RF_FuncList_t),
270 return pool_get(&raidPtr->pools.dagh, PR_WAITOK | PR_ZERO);
276 pool_put(&raidPtr->pools.dagh, dh);
282 return pool_get(&raidPtr->pools.dagnode, PR_WAITOK | PR_ZERO);
294 pool_put(&raidPtr->pools.dagnode, node);
300 return pool_get(&raidPtr->pools.daglist, PR_WAITOK | PR_ZERO);
306 pool_put(&raidPtr->pools.daglist, dagList);
312 return pool_get(&raidPtr->pools.dagpcache, PR_WAITOK | PR_ZERO);
318 pool_put(&raidPtr->pools.dagpcache, p);
324 return pool_get(&raidPtr->pools.funclist, PR_WAITOK | PR_ZERO);
330 pool_put(&raidPtr->pools.funclist, funcList);