/external/swiftshader/src/OpenGL/compiler/ |
Common.h | 48 typedef pool_allocator<char> TStringAllocator; 67 template <class T> class TVector : public std::vector<T, pool_allocator<T> > { 69 typedef typename std::vector<T, pool_allocator<T> >::size_type size_type; 70 TVector() : std::vector<T, pool_allocator<T> >() {} 71 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {} 72 TVector(size_type i): std::vector<T, pool_allocator<T> >(i) {} 76 class TMap : public std::map<K, D, CMP, pool_allocator<std::pair<const K, D> > > { 78 typedef pool_allocator<std::pair<const K, D> > tAllocator;
|
PoolAlloc.h | 38 // STL containers can use this allocator by using the pool_allocator 241 class pool_allocator { class 253 typedef pool_allocator<Other> other; 258 pool_allocator() : allocator(GetGlobalPoolAllocator()) { } function in class:pool_allocator 259 pool_allocator(TPoolAllocator& a) : allocator(&a) { } function in class:pool_allocator 260 pool_allocator(const pool_allocator<T>& p) : allocator(p.allocator) { } function in class:pool_allocator 263 pool_allocator<T>& operator=(const pool_allocator<Other>& p) { 269 pool_allocator(const pool_allocator<Other>& p) : allocator(&p.getAllocator()) { function in class:pool_allocator [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/ |
PoolAlloc.h | 60 // STL containers can use this allocator by using the pool_allocator 272 class pool_allocator { class in namespace:glslang 283 typedef pool_allocator<Other> other; 288 pool_allocator() : allocator(GetThreadPoolAllocator()) { } function in class:glslang::pool_allocator 289 pool_allocator(TPoolAllocator& a) : allocator(a) { } function in class:glslang::pool_allocator 290 pool_allocator(const pool_allocator<T>& p) : allocator(p.allocator) { } function in class:glslang::pool_allocator 293 pool_allocator(const pool_allocator<Other>& p) : allocator(p.getAllocator()) { } function in class:glslang::pool_allocator 309 bool operator==(const pool_allocator& rhs) const { return &getAllocator() == &rhs.getAllocator(); [all...] |
Common.h | 115 typedef pool_allocator<char> TStringAllocator; 163 template <class T> class TVector : public std::vector<T, pool_allocator<T> > { 167 typedef typename std::vector<T, pool_allocator<T> >::size_type size_type; 168 TVector() : std::vector<T, pool_allocator<T> >() {} 169 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {} 170 TVector(size_type i) : std::vector<T, pool_allocator<T> >(i) {} 171 TVector(size_type i, const T& val) : std::vector<T, pool_allocator<T> >(i, val) {} 174 template <class T> class TList : public std::list<T, pool_allocator<T> > { 178 class TMap : public std::map<K, D, CMP, pool_allocator<std::pair<K const, D> > > [all...] |
/device/linaro/bootloader/edk2/StdLib/Include/sys/ |
pool.h | 104 struct pool_allocator {
struct 119 SLIST_ENTRY(pool_allocator) pa_q;
151 struct pool_allocator *pr_alloc;/* back-end allocator */
230 extern struct pool_allocator pool_allocator_kmem;
231 extern struct pool_allocator pool_allocator_nointr;
234 extern struct pool_allocator pool_allocator_kmem_fullpage;
235 extern struct pool_allocator pool_allocator_nointr_fullpage;
245 struct pool_allocator *palloc;
257 int, const char *, struct pool_allocator *);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/32/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/32/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/32/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips32r6/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips64/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86_64/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a-hard/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips/include/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|
/prebuilts/ndk/r11/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips/include/mips-r2/bits/ |
extc++.h | 50 #include <ext/pool_allocator.h>
|