Searched defs:pointer (Results 1 - 12 of 12) sorted by relevance

/system/chre/platform/linux/
H A Dmemory.cc31 void memoryFree(void *pointer) { argument
32 free(pointer);
35 void palSystemApiMemoryFree(void *pointer) { argument
36 free(pointer);
/system/chre/util/include/chre/util/
H A Dcontainer_support.h39 * @return a pointer to allocated memory or nullptr if allocation failed.
49 * @param pointer the allocation to release.
51 inline void memoryFree(void *pointer) { argument
52 chreHeapFree(pointer);
H A Darray_queue.h156 typedef ValueType* pointer; typedef in class:chre::ArrayQueue::ArrayQueueIterator
162 ValueType *pointer, ValueType *base, size_t tail)
163 : mPointer(pointer), mBase(base), mTail(tail) {}
254 * Obtains a pointer to the underlying storage for the vector.
256 * @return A pointer to the storage used for elements in this vector.
261 * Obtains a pointer to the underlying storage for the vector.
263 * @return A pointer to the storage used for elements in this vector.
161 ArrayQueueIterator( ValueType *pointer, ValueType *base, size_t tail) argument
/system/chre/platform/slpi/
H A Dmemory.cc79 void memoryFree(void *pointer) { argument
82 SNS_OS_FREE(pointer);
84 if (sns_island_is_island_ptr(reinterpret_cast<intptr_t>(pointer))) {
85 sns_free(pointer);
87 memoryFreeBigImage(pointer);
93 if (pointer != nullptr) {
101 free(pointer);
105 void memoryFreeBigImage(void *pointer) { argument
106 free(pointer);
109 void palSystemApiMemoryFree(void *pointer) { argument
[all...]
/system/extras/memory_replay/
H A DPointers.h25 void* pointer; member in struct:pointer_data
33 void Add(uintptr_t key_pointer, void* pointer);
H A DPointers.cpp38 err(1, "Unable to allocate data for pointer hash: %zu total_allocs\n", max_allocs);
52 void Pointers::Add(uintptr_t key_pointer, void* pointer) { argument
58 data->pointer = pointer;
68 err(1, "No pointer value found for 0x%" PRIxPTR "\n", key_pointer);
71 void* pointer = data->pointer; local
74 return pointer;
112 free(pointers_[i].pointer);
H A Dmain.cpp57 uintptr_t pointer; local
58 if (sscanf(word, "free %" SCNxPTR, &pointer) == 1 && pointer != 0) {
92 // <tid>: <action_type> <pointer>
/system/extras/memory_replay/tests/
H A DActionTest.cpp34 void* pointer = pointers.Remove(0x1234); local
35 ASSERT_TRUE(pointer != nullptr);
36 free(pointer);
69 void* pointer = pointers.Remove(0x1234); local
70 ASSERT_TRUE(pointer != nullptr);
71 free(pointer);
107 void* pointer = pointers.Remove(0x1234); local
108 ASSERT_TRUE(pointer != nullptr);
109 free(pointer);
117 pointer
143 void* pointer = pointers.Remove(0x1234); local
[all...]
/system/chre/apps/chqts/src/shared/
H A Ddumb_allocator.cc56 bool DumbAllocatorBase::free(void *pointer) { argument
58 if (!getSlot(pointer, &slot)) {
65 bool DumbAllocatorBase::contains(const void *pointer) const {
67 return getSlot(pointer, &slot);
70 bool DumbAllocatorBase::getSlot(const void *pointer, size_t *slot) const { argument
71 const uint8_t *ptr = static_cast<const uint8_t *>(pointer);
/system/chre/platform/shared/include/chre/platform/shared/
H A Dmemory_debug.h62 * this pointer must be given to debugFree to release it
94 * @param pointer Pointer previously returned by debugAlloc
96 inline void debugFree(MemoryFreeFunction *freeFunc, void *pointer) { argument
97 if (pointer != nullptr) {
98 auto *preamble = static_cast<MemoryDebugPreamble *>(pointer) - 1;
105 uint8_t *trailer = static_cast<uint8_t *>(pointer) + preamble->allocSize;
/system/security/keystore/include/keystore/
H A Dutils.h16 * such that it is defined both for nulled outer pointer and
91 typedef T* pointer; typedef in struct:std::iterator_traits
/system/core/adb/
H A Dsysdeps.h318 typedef HANDLE pointer; typedef in class:handle_deleter

Completed in 2102 milliseconds