Searched refs:BoundedPool (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/marl/src/ |
D | pool_test.cpp | 26 marl::BoundedPool<int, 10> pool; in TEST_P() 35 marl::BoundedPool<int, 10>::Loan loan; in TEST_P() 60 marl::BoundedPool<int, 100> pool; in TEST_P() 67 marl::BoundedPool<int, 10> pool; in TEST_P() 116 marl::BoundedPool<CtorDtorCounter, 10, marl::PoolPolicy::Reconstruct> pool; in TEST_P() 162 marl::BoundedPool<CtorDtorCounter, 10, marl::PoolPolicy::Preserve> pool; in TEST_P() 189 marl::BoundedPool<StructWithAlignment, 100> pool; in TEST_P()
|
/external/swiftshader/third_party/marl/include/marl/ |
D | pool.h | 208 class BoundedPool : public Pool<T> { 213 MARL_NO_EXPORT inline BoundedPool(Allocator* allocator = Allocator::Default); 248 BoundedPool<T, N, POLICY>::Storage::Storage(Allocator* allocator) in Storage() 260 BoundedPool<T, N, POLICY>::Storage::~Storage() { in ~Storage() 269 BoundedPool<T, N, POLICY>::BoundedPool( in BoundedPool() function 274 typename BoundedPool<T, N, POLICY>::Loan BoundedPool<T, N, POLICY>::borrow() in borrow() 283 void BoundedPool<T, N, POLICY>::borrow(size_t n, const F& f) const { in borrow() 297 std::pair<typename BoundedPool<T, N, POLICY>::Loan, bool> 298 BoundedPool<T, N, POLICY>::tryBorrow() const { in tryBorrow() 316 void BoundedPool<T, N, POLICY>::Storage::return_(Item* item) { in return_()
|
/external/swiftshader/src/Device/ |
D | Renderer.hpp | 124 using Pool = marl::BoundedPool<BatchData, MaxBatchCount, marl::PoolPolicy::Preserve>; 136 using Pool = marl::BoundedPool<DrawCall, MaxDrawCount, marl::PoolPolicy::Preserve>;
|