Home
last modified time | relevance | path

Searched refs:Allocator (Results 1 – 22 of 22) sorted by relevance

/system/core/libmemunreachable/tests/
DAllocator_test.cpp42 Allocator<char[100]> allocator(heap); in TEST_F()
49 Allocator<char[100]> allocator(heap); in TEST_F()
65 Allocator<char[size]> allocator(heap); in TEST_F()
89 Allocator<char[size]> allocator(heap); in TEST_F()
98 Allocator<char[size]> allocator(heap); in TEST_F()
113 Allocator<char[100]> a(heap); in TEST_F()
114 Allocator<char[200]> b = a; in TEST_F()
115 Allocator<char[300]> c(b); in TEST_F()
116 Allocator<char[100]> d(a); in TEST_F()
117 Allocator<char[100]> e(heap); in TEST_F()
[all …]
/system/core/libmemunreachable/
DAllocator.h38 class Allocator; variable
145 class Allocator : public STLAllocator<T> {
147 ~Allocator() {} in ~Allocator()
149 Allocator(const Heap& other) in Allocator() function
154 Allocator(const STLAllocator<U>& other) in Allocator() function
158 Allocator(const Allocator&) = default;
159 Allocator<T>& operator=(const Allocator<T>&) = default;
188 return std::allocate_shared<T, Allocator<T>, Args...>(Allocator<T>(*this), in make_shared()
195 using vector = std::vector<T, Allocator<T>>;
198 using list = std::list<T, Allocator<T>>;
[all …]
DLeakFolding.h26 LeakFolding(Allocator<void> allocator, HeapWalker& heap_walker) in LeakFolding()
45 Allocator<void> allocator_;
61 explicit SCCInfo(Allocator<SCCInfo> allocator) in SCCInfo()
83 LeakInfo(const Range& range, Allocator<LeakInfo> allocator) in LeakInfo()
95 allocator::vector<Allocator<SCCInfo>::unique_ptr> leak_scc_;
DScopedSignalHandler.h36 explicit ScopedSignalHandler(Allocator<ScopedSignalHandler> allocator) : signal_(-1) { in ScopedSignalHandler()
38 Allocator<SignalFnMap> map_allocator = allocator; in ScopedSignalHandler()
90 static Allocator<SignalFnMap>::unique_ptr handler_map_;
DThreadCapture.h39 ThreadCapture(pid_t pid, Allocator<ThreadCapture> allocator);
53 Allocator<ThreadCaptureImpl>::unique_ptr impl_;
DLeakFolding.cpp34 Allocator<SCCInfo> scc_allocator = allocator_; in ComputeDAG()
37 Allocator<SCCInfo>::unique_ptr leak_scc; in ComputeDAG()
72 Allocator<LeakInfo> leak_allocator = allocator_; in FoldLeaks()
DThreadCapture.cpp76 ThreadCaptureImpl(pid_t pid, Allocator<ThreadCaptureImpl>& allocator);
93 Allocator<ThreadCaptureImpl> allocator_;
98 ThreadCaptureImpl::ThreadCaptureImpl(pid_t pid, Allocator<ThreadCaptureImpl>& allocator) in ThreadCaptureImpl()
336 ThreadCapture::ThreadCapture(pid_t pid, Allocator<ThreadCapture> allocator) { in ThreadCapture()
337 Allocator<ThreadCaptureImpl> impl_allocator = allocator; in ThreadCapture()
DAndroid.bp27 "Allocator.cpp",
76 "Allocator.cpp",
DHeapWalker.h49 explicit HeapWalker(Allocator<HeapWalker> allocator) in HeapWalker()
104 Allocator<HeapWalker> allocator_;
DTarjan.h39 Node(T* ptr, Allocator<Node> allocator) in Node()
69 explicit TarjanAlgorithm(Allocator<void> allocator) in TarjanAlgorithm()
DHeapWalker.cpp210 Allocator<ScopedSignalHandler::SignalFnMap>::unique_ptr ScopedSignalHandler::handler_map_;
DMemUnreachable.cpp54 MemUnreachable(pid_t pid, Allocator<void> allocator) in MemUnreachable()
72 Allocator<void> allocator_;
/system/sepolicy/prebuilts/api/26.0/private/
Dtechnical_debt.cil8 ; Apps, except isolated apps, are clients of Allocator HAL
20 ; Apps, except isolated apps, are clients of Graphics Allocator HAL
25 ; Domains hosting Camera HAL implementations are clients of Allocator HAL
Daudioserver.te16 # /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so
/system/sepolicy/prebuilts/api/27.0/private/
Dtechnical_debt.cil8 ; Apps, except isolated apps, are clients of Allocator HAL
20 ; Apps, except isolated apps, are clients of Graphics Allocator HAL
30 ; Domains hosting Camera HAL implementations are clients of Allocator HAL
Daudioserver.te16 # /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so
/system/sepolicy/prebuilts/api/28.0/private/
Dtechnical_debt.cil8 ; Apps, except isolated apps, are clients of Allocator HAL
20 ; Apps, except isolated apps, are clients of Graphics Allocator HAL
30 ; Domains hosting Camera HAL implementations are clients of Allocator HAL
Daudioserver.te16 # /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so
/system/sepolicy/prebuilts/api/29.0/private/
Dtechnical_debt.cil8 ; Apps, except isolated apps, are clients of Allocator HAL
28 ; Apps, except isolated apps, are clients of Graphics Allocator HAL
38 ; Domains hosting Camera HAL implementations are clients of Allocator HAL
Daudioserver.te17 # /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so
/system/sepolicy/private/
Dtechnical_debt.cil8 ; Apps, except isolated apps, are clients of Allocator HAL
28 ; Apps, except isolated apps, are clients of Graphics Allocator HAL
38 ; Domains hosting Camera HAL implementations are clients of Allocator HAL
Daudioserver.te17 # /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so