Home
last modified time | relevance | path

Searched refs:allocate (Results 1 – 5 of 5) sorted by relevance

/bionic/libc/arch-x86/bionic/
D__set_tls.cpp36 __LIBC_HIDDEN__ void __init_user_desc(user_desc* result, bool allocate, void* base_addr) { in __init_user_desc() argument
37 if (allocate) { in __init_user_desc()
/bionic/libc/bionic/
Dgwp_asan_wrappers.cpp114 if (void* result = GuardedAlloc.allocate(bytes)) { in gwp_asan_calloc()
132 if (void* result = GuardedAlloc.allocate(bytes)) { in gwp_asan_malloc()
/bionic/docs/
Delf-tls.md106 simple approach is to allocate memory lazily:
218 Neither musl nor the Bionic TLS prototype currently allocate any surplus TLS memory.
317 The loader needs to allocate a table of `TlsDescDynamicArg` objects for each TLS module with dynamic
510 iterates its module list to lazily allocate and free TLS blocks.
531 The loader's entry points need to call `__tls_get_addr`, which needs to allocate memory. Currently,
567 > up the process. It would be a waste of memory and time to allocate the storage for all threads. A
755 ever needed more than 16 slots, we could allocate the space before TP.)
/bionic/tests/
Dpthread_test.cpp2502 void* allocate(size_t size, size_t alignment) { in allocate() function in StrictAlignmentAllocator
2530 allocator.allocate(sizeof(pthread_mutex_t), 4)); in TEST()
2537 allocator.allocate(sizeof(pthread_cond_t), 4)); in TEST()
2544 allocator.allocate(sizeof(pthread_rwlock_t), 4)); in TEST()
/bionic/libc/malloc_debug/
DREADME.md189 Add an extra amount to allocate for every allocation.