/l4re-core-master/uclibc/lib/contrib/uclibc/libc/stdlib/malloc/ |
A D | heap.h | 92 #define HEAP_DEBUG(heap, str) (__heap_debug ? __heap_dump (heap, str) : 0) argument 94 #define HEAP_DEBUG(heap, str) (void)0 argument 107 __heap_delete (struct heap_free_area **heap, struct heap_free_area *fa) in __heap_delete() argument 114 *heap = fa->next; in __heap_delete() 132 *heap = fa; in __heap_link_free_area() 141 __heap_link_free_area_after (struct heap_free_area **heap, in __heap_link_free_area_after() argument 148 *heap = fa; in __heap_link_free_area_after() 166 __heap_link_free_area (heap, fa, prev, next); in __heap_add_free_area() 175 __heap_free_area_alloc (struct heap_free_area **heap, in __heap_free_area_alloc() argument 184 __heap_delete (heap, fa); in __heap_free_area_alloc() [all …]
|
A D | heap_debug.c | 31 __heap_dump_freelist (struct heap_free_area *heap) in __heap_dump_freelist() argument 34 for (fa = heap; fa; fa = fa->next) in __heap_dump_freelist() 47 __heap_dump (struct heap_free_area *heap, const char *str) in __heap_dump() argument 53 __heap_check (heap, str); in __heap_dump() 58 __heap_dump_freelist (heap); in __heap_dump() 87 __heap_dump_freelist (heap); in __heap_check_failure() 95 __heap_check (struct heap_free_area *heap, const char *str) in __heap_check() argument 99 struct heap_free_area *first_fa = heap; in __heap_check() 102 __heap_check_failure (heap, first_fa, str, in __heap_check() 113 __heap_check_failure (heap, fa, str, "alignment error:\n\ in __heap_check() [all …]
|
A D | free.c | 23 #define free_to_heap(mem, heap, lck) __free_to_heap(mem, heap, lck) argument 25 #define free_to_heap(mem, heap, lck) __free_to_heap(mem, heap) argument 29 __free_to_heap (void *mem, struct heap_free_area **heap in __free_to_heap() argument 53 fa = __heap_free (heap, mem, size); in __free_to_heap() 101 __heap_delete (heap, fa); in __free_to_heap() 103 if (__heap_is_empty (heap)) in __free_to_heap() 112 __heap_free (heap, (void *)start, MALLOC_MIN_SIZE); in __free_to_heap() 166 __heap_free (heap, (void *)start, mmb_start - start); in __free_to_heap() 220 __heap_free (heap, (void *)start, end - start); in __free_to_heap() 244 __heap_free (heap, (void *)start, unmap_start - start); in __free_to_heap() [all …]
|
A D | heap_free.c | 21 __heap_free (struct heap_free_area **heap, void *mem, size_t size) in __heap_free() argument 26 HEAP_DEBUG (*heap, "before __heap_free"); in __heap_free() 35 for (prev_fa = 0, fa = *heap; fa; prev_fa = fa, fa = fa->next) in __heap_free() 52 __heap_link_free_area_after (heap, fa, prev_fa->prev); in __heap_free() 65 __heap_link_free_area_after (heap, next_fa, prev_fa); in __heap_free() 76 __heap_link_free_area (heap, fa, prev_fa, next_fa); in __heap_free() 84 fa = __heap_add_free_area (heap, mem, size, prev_fa, fa); in __heap_free() 86 HEAP_DEBUG (*heap, "after __heap_free"); in __heap_free()
|
A D | heap_alloc.c | 23 __heap_alloc (struct heap_free_area **heap, size_t *size) in __heap_alloc() argument 36 HEAP_DEBUG (*heap, "before __heap_alloc"); in __heap_alloc() 39 for (fa = *heap; fa; fa = fa->next) in __heap_alloc() 44 *size = __heap_free_area_alloc (heap, fa, _size); in __heap_alloc() 48 HEAP_DEBUG (*heap, "after __heap_alloc"); in __heap_alloc()
|
A D | heap_alloc_at.c | 22 __heap_alloc_at (struct heap_free_area **heap, void *mem, size_t size) in __heap_alloc_at() argument 29 HEAP_DEBUG (*heap, "before __heap_alloc_at"); in __heap_alloc_at() 32 for (fa = *heap; fa; fa = fa->next) in __heap_alloc_at() 39 alloced = __heap_free_area_alloc (heap, fa, size); in __heap_alloc_at() 44 HEAP_DEBUG (*heap, "after __heap_alloc_at"); in __heap_alloc_at()
|
A D | malloc.c | 55 #define malloc_from_heap(size, heap, lck) __malloc_from_heap(size, heap, lck) argument 57 #define malloc_from_heap(size, heap, lck) __malloc_from_heap(size, heap) argument 60 __malloc_from_heap (size_t size, struct heap_free_area **heap in __malloc_from_heap() argument 76 mem = __heap_alloc (heap, &size); in __malloc_from_heap() 145 __heap_free (heap, block, block_size); in __malloc_from_heap() 150 mem = __heap_alloc (heap, &size); in __malloc_from_heap()
|
A D | memalign.c | 39 struct heap_free_area **heap = &__malloc_heap; in libc_hidden_proto() local 80 __heap_free (heap, base, init_size); in libc_hidden_proto() 89 __heap_free (heap, (void *)end_addr, tot_end_addr - end_addr); in libc_hidden_proto()
|
A D | Makefile.in | 39 $(STDLIB_MALLOC_OBJ): $(STDLIB_MALLOC_DIR)/heap.h $(top_builddir)include/bits/uClibc_config.h
|
/l4re-core-master/l4re_kernel/server/src/ |
A D | mem.cc | 53 L4::Cap<L4Re::Dataspace> heap; in uclibc_morecore() local 54 heap = Global::cap_alloc->alloc<L4Re::Dataspace>(); in uclibc_morecore() 55 if (Global::allocator->alloc(Heap_max, heap) < 0) in uclibc_morecore() 60 L4::Ipc::make_cap_rw(heap), 0) < 0) in uclibc_morecore()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/experimental/ |
A D | any | 91 // Holds either pointer to a heap object or the contained object itself. 106 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/experimental/ |
A D | any | 89 // Holds either pointer to a heap object or the contained object itself. 112 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/std/ |
A D | barrier | 84 struct alignas(64) /* naturally-align the heap state */ __state_t
|
A D | any | 79 // Holds either pointer to a heap object or the contained object itself. 101 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/experimental/ |
A D | any | 91 // Holds either pointer to a heap object or the contained object itself. 114 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/experimental/ |
A D | any | 89 // Holds either pointer to a heap object or the contained object itself. 112 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/experimental/ |
A D | any | 92 // Holds either pointer to a heap object or the contained object itself. 115 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/experimental/ |
A D | any | 89 // Holds either pointer to a heap object or the contained object itself. 112 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/experimental/ |
A D | any | 92 // Holds either pointer to a heap object or the contained object itself. 115 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/std/ |
A D | any | 79 // Holds either pointer to a heap object or the contained object itself. 101 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/std/ |
A D | any | 79 // Holds either pointer to a heap object or the contained object itself. 101 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/std/ |
A D | any | 79 // Holds either pointer to a heap object or the contained object itself. 101 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/std/ |
A D | any | 79 // Holds either pointer to a heap object or the contained object itself. 101 struct _Manager_external; // creates contained object on the heap
|
/l4re-core-master/cxx/lib/tl/include/ |
A D | ref_ptr | 61 * no additional management structures need to be allocated from the heap.
|
/l4re-core-master/l4re/include/ |
A D | dataspace | 50 * registers of a device, or anonymous memory, such as a heap.
|