/haiku-buildtools/gcc/libstdc++-v3/include/parallel/ |
H A D | compatibility.h | 56 __add_omp(volatile _Tp* __ptr, _Tp __addend) argument 61 __res = *__ptr; 62 *(__ptr) += __addend; 69 * @param __ptr Pointer to a signed integer. 74 __fetch_and_add(volatile _Tp* __ptr, _Tp __addend) argument 76 if (__atomic_always_lock_free(sizeof(_Tp), __ptr)) 77 return __atomic_fetch_add(__ptr, __addend, __ATOMIC_ACQ_REL); 78 return __add_omp(__ptr, __addend); 83 __cas_omp(volatile _Tp* __ptr, _Tp __comparand, _Tp __replacement) argument 88 if (*__ptr 108 __compare_and_swap(volatile _Tp* __ptr, _Tp __comparand, _Tp __replacement) argument [all...] |
/haiku-buildtools/gcc/libstdc++-v3/libsupc++/ |
H A D | hash_bytes.h | 47 _Hash_bytes(const void* __ptr, size_t __len, size_t __seed); 54 _Fnv_hash_bytes(const void* __ptr, size_t __len, size_t __seed);
|
/haiku-buildtools/gcc/libstdc++-v3/include/bits/ |
H A D | allocated_ptr.h | 51 /// Take ownership of __ptr 52 __allocated_ptr(_Alloc& __a, pointer __ptr) noexcept 53 : _M_alloc(&__a), _M_ptr(__ptr) 56 /// Convert __ptr to allocator's pointer type and take ownership of it 59 __allocated_ptr(_Alloc& __a, _Ptr __ptr) argument 60 : _M_alloc(&__a), _M_ptr(pointer_traits<pointer>::pointer_to(*__ptr)) 87 value_type* _S_raw_ptr(value_type* __ptr) { return __ptr; } argument 90 auto _S_raw_ptr(_Ptr __ptr) -> decltype(_S_raw_ptr(__ptr [all...] |
H A D | functional_hash.h | 129 hash(const void* __ptr, size_t __clength, argument 131 { return _Hash_bytes(__ptr, __clength, __seed); } 147 hash(const void* __ptr, size_t __clength, argument 149 { return _Fnv_hash_bytes(__ptr, __clength, __seed); }
|
H A D | locale_conv.h | 234 from_bytes(const char* __ptr) argument 235 { return from_bytes(__ptr, __ptr+char_traits<char>::length(__ptr)); } 240 auto __ptr = __str.data(); local 241 return from_bytes(__ptr, __ptr + __str.size()); 268 to_bytes(const _Elem* __ptr) argument 270 return to_bytes(__ptr, __ptr 276 auto __ptr = __wstr.data(); local [all...] |
H A D | unique_ptr.h | 68 /// Calls @c delete @p __ptr 70 operator()(_Tp* __ptr) const 76 delete __ptr; 113 /// Calls @c delete[] @p __ptr 115 operator()(_Tp* __ptr) const 119 delete [] __ptr; 234 auto& __ptr = std::get<0>(_M_t); local 235 if (__ptr != nullptr) 236 get_deleter()(__ptr); 237 __ptr 482 auto& __ptr = std::get<0>(_M_t); local [all...] |
H A D | shared_ptr_base.h | 1109 void operator()(typename _Alloc::value_type* __ptr) argument 1111 __allocated_ptr<_Alloc> __guard{ _M_alloc, __ptr }; 1126 auto __ptr = __guard.get(); local 1129 __traits::construct(__del._M_alloc, __ptr, 1132 __shared_count<_Lp> __count(__ptr, __del, __del._M_alloc); 1134 _M_ptr = __ptr; 1161 _S_raw_ptr(_Tp1* __ptr) argument 1162 { return __ptr; } 1166 _S_raw_ptr(_Tp1 __ptr) -> decltype(std::__addressof(*__ptr)) [all...] |
/haiku-buildtools/legacy/gcc/gcc/ginclude/ |
H A D | va-m32r.h | 67 register TYPE *__ptr; \ 71 __ptr = *(TYPE **)(void *) (AP); \ 76 __ptr = (TYPE *)(void *) \ 83 __ptr; \
|
H A D | va-ppc.h | 109 register TYPE *__ptr; \ 116 __ptr = __VA_FP_REGSAVE (AP, __fpr, TYPE); \ 122 __ptr = (TYPE *)((__addr + 7) & -8); \ 123 __va_overflow (AP) = (char *)(__ptr + 1); \ 138 __ptr = * __VA_GP_REGSAVE (AP, __gpr, TYPE *); \ 144 __ptr = * __pptr; \ 159 __ptr = __VA_GP_REGSAVE (AP, __gpr, TYPE); \ 165 __ptr = (TYPE *)((__addr + 7) & -8); \ 167 __va_overflow (AP) = (char *)(__ptr + 1); \ 175 __ptr [all...] |
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/vect/ |
H A D | pr33833.c | 21 void sched_init (uintptr_t __ptr) argument 26 rq = (&(*( { (typeof (&per_cpu__runqueues)) (__ptr); } )));
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/ |
H A D | pr34138.c | 1 extern void free (void *__ptr);
|
/haiku-buildtools/gcc/libstdc++-v3/src/c++11/ |
H A D | mutex.cc | 61 __set_once_functor_lock_ptr(unique_lock<mutex>* __ptr) 63 __get_once_functor_lock_ptr() = __ptr;
|
/haiku-buildtools/gcc/libstdc++-v3/include/tr1/ |
H A D | functional_hash.h | 92 hash(const _Tp* __ptr, size_t __clength) argument 95 const char* __cptr = reinterpret_cast<const char*>(__ptr); 107 hash(const _Tp* __ptr, size_t __clength) argument 110 const char* __cptr = reinterpret_cast<const char*>(__ptr); 125 hash(const _Tp* __ptr, size_t __clength) argument 129 const char* __cptr = reinterpret_cast<const char*>(__ptr);
|
/haiku-buildtools/gcc/libgcc/config/ |
H A D | gthr-rtems.h | 57 extern int rtems_gxx_setspecific (__gthread_key_t __key, const void *__ptr); 105 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 107 return rtems_gxx_setspecific (__key, __ptr);
|
H A D | gthr-vxworks.h | 165 extern int __gthread_setspecific (__gthread_key_t __key, void *__ptr);
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/ |
H A D | vstring_util.h | 92 _Alloc_hider(_CharT* __ptr) argument 93 : _Alloc1(), _M_p(__ptr) { } 95 _Alloc_hider(const _Alloc1& __a, _CharT* __ptr) argument 96 : _Alloc1(__a), _M_p(__ptr) { }
|
H A D | type_traits.h | 150 __is_null_pointer(_Type* __ptr) argument 151 { return __ptr == 0; }
|
/haiku-buildtools/gcc/libgcc/config/i386/ |
H A D | gthr-win32.h | 463 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 465 return __gthr_win32_setspecific (__key, __ptr); 614 void *__ptr; local 618 __ptr = TlsGetValue (__key); 622 return __ptr; 626 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 628 if (TlsSetValue (__key, CONST_CAST2(void *, const void *, __ptr)) != 0)
|
/haiku-buildtools/gcc/libgcc/config/pa/ |
H A D | gthr-dce.h | 463 void *__ptr; local 464 if (__gthrw_(pthread_getspecific) (__key, &__ptr) == 0) 465 return __ptr; 471 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 474 (__key, CONST_CAST2(void *, const void *, __ptr));
|
/haiku-buildtools/gcc/libgcc/config/mips/ |
H A D | gthr-mipssde.h | 129 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 131 return __gthrw_(__sdethread_setspecific) (__key, __ptr);
|
/haiku-buildtools/gcc/libgcc/config/s390/ |
H A D | gthr-tpf.h | 136 __gthread_setspecific (__gthread_key_t __key, const void *__ptr) argument 139 return __gthrw_(pthread_setspecific) (__key, __ptr);
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr42250.c | 7 extern void free (void *__ptr);
|
/haiku-buildtools/gcc/fixincludes/tests/base/ |
H A D | stdio.h | 106 extern size_t fwrite( const void *__ptr, size_t, size_t, FILE *);
|
/haiku-buildtools/gcc/libstdc++-v3/include/debug/ |
H A D | functions.h | 72 __check_singular(const _Tp* __ptr) argument 73 { return __ptr == 0; } 85 __check_dereferenceable(const _Tp* __ptr) argument 86 { return __ptr; }
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ |
H A D | pr57878.C | 65 _Alloc_hider(const _Alloc1& __a, _CharT* __ptr) argument 66 : _Alloc1(__a), _M_p(__ptr) {
|