Home
last modified time | relevance | path

Searched refs:BoundedPool (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/marl/src/
Dpool_test.cpp26 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/
Dpool.h208 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/
DRenderer.hpp124 using Pool = marl::BoundedPool<BatchData, MaxBatchCount, marl::PoolPolicy::Preserve>;
136 using Pool = marl::BoundedPool<DrawCall, MaxDrawCount, marl::PoolPolicy::Preserve>;