Searched refs:__ptr (Results 1 - 25 of 43) sorted by relevance

12

/haiku-buildtools/gcc/libstdc++-v3/include/parallel/
H A Dcompatibility.h56 __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 Dhash_bytes.h47 _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 Dallocated_ptr.h51 /// 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 Dfunctional_hash.h129 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 Dlocale_conv.h234 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 Dunique_ptr.h68 /// 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 Dshared_ptr_base.h1109 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 Dva-m32r.h67 register TYPE *__ptr; \
71 __ptr = *(TYPE **)(void *) (AP); \
76 __ptr = (TYPE *)(void *) \
83 __ptr; \
H A Dva-ppc.h109 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 Dpr33833.c21 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 Dpr34138.c1 extern void free (void *__ptr);
/haiku-buildtools/gcc/libstdc++-v3/src/c++11/
H A Dmutex.cc61 __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 Dfunctional_hash.h92 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 Dgthr-rtems.h57 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 Dgthr-vxworks.h165 extern int __gthread_setspecific (__gthread_key_t __key, void *__ptr);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/
H A Dvstring_util.h92 _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 Dtype_traits.h150 __is_null_pointer(_Type* __ptr) argument
151 { return __ptr == 0; }
/haiku-buildtools/gcc/libgcc/config/i386/
H A Dgthr-win32.h463 __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 Dgthr-dce.h463 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 Dgthr-mipssde.h129 __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 Dgthr-tpf.h136 __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 Dpr42250.c7 extern void free (void *__ptr);
/haiku-buildtools/gcc/fixincludes/tests/base/
H A Dstdio.h106 extern size_t fwrite( const void *__ptr, size_t, size_t, FILE *);
/haiku-buildtools/gcc/libstdc++-v3/include/debug/
H A Dfunctions.h72 __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 Dpr57878.C65 _Alloc_hider(const _Alloc1& __a, _CharT* __ptr) argument
66 : _Alloc1(__a), _M_p(__ptr) {

Completed in 154 milliseconds

12