Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/stlport/src/
Dallocators.cpp88 typedef long __add_atomic_t; typedef
108 # define _STLP_ATOMIC_ADD(__dst, __val) InterlockedExchangeAdd(__CONST_CAST(__add_atomic_t*, _…
276 static _STLP_VOLATILE __add_atomic_t _S_heap_size;
542 __add_atomic_t __total_bytes = __STATIC_CAST(__add_atomic_t, _p_size) * __nobjs; in _S_chunk_alloc()
549 __add_atomic_t __bytes_left = __block->_M_end - __buf_start; in _S_chunk_alloc()
551 … if ((__bytes_left < __total_bytes) && (__bytes_left >= __STATIC_CAST(__add_atomic_t, _p_size))) { in _S_chunk_alloc()
555 __total_bytes = __STATIC_CAST(__add_atomic_t, _p_size) * __nobjs; in _S_chunk_alloc()
568 if ((__result != 0) && (__bytes_left >= (__add_atomic_t)sizeof(_FreeBlockHeader))) { in _S_chunk_alloc()
588 __add_atomic_t __bytes_to_get = 2 * __total_bytes + in _S_chunk_alloc()
589 __STATIC_CAST(__add_atomic_t, in _S_chunk_alloc()
[all …]