Searched refs:__val (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-11-stable/contrib/libstdc++/config/cpu/generic/atomicity_builtins/
H A Datomicity.h42 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
43 { return __sync_fetch_and_add(__mem, __val); }
47 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
48 { __sync_fetch_and_add(__mem, __val); }
/freebsd-11-stable/contrib/libstdc++/config/os/aix/
H A Datomicity.h50 __exchange_and_add (volatile _Atomic_word* __mem, int __val) argument
51 { return ::fetch_and_add(const_cast<atomic_p>(__mem), __val); }
55 __atomic_add (volatile _Atomic_word* __mem, int __val) argument
56 { (void) ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } local
/freebsd-11-stable/contrib/libstdc++/config/os/irix/
H A Datomicity.h36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
37 { return (_Atomic_word) test_then_add((unsigned long*) const_cast<_Atomic_word*>(__mem), __val); }
40 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
41 { __exchange_and_add(__mem, __val); }
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Datomicity.h50 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
51 { return __sync_fetch_and_add(__mem, __val); }
54 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
55 { __sync_fetch_and_add(__mem, __val); }
67 __exchange_and_add_single(_Atomic_word* __mem, int __val) argument
70 *__mem += __val;
75 __atomic_add_single(_Atomic_word* __mem, int __val) argument
76 { *__mem += __val; }
80 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) argument
84 return __exchange_and_add(__mem, __val);
94 __atomic_add_dispatch(_Atomic_word* __mem, int __val) argument
[all...]
H A Dnew_allocator.h106 construct(pointer __p, const _Tp& __val) argument
107 { ::new(__p) _Tp(__val); }
H A Dmalloc_allocator.h110 construct(pointer __p, const _Tp& __val) argument
111 { ::new(__p) value_type(__val); }
H A Darray_allocator.h79 construct(pointer __p, const _Tp& __val) argument
80 { ::new(__p) value_type(__val); }
/freebsd-11-stable/contrib/libstdc++/config/cpu/cris/
H A Datomicity.h35 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
51 : "r" (__mem), "g" (__val), "Q" (*__mem)
64 : "r" (__mem), "g" (__val), "Q" (*__mem)
75 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
76 { __exchange_and_add(__mem, __val); }
/freebsd-11-stable/contrib/libstdc++/config/cpu/sh/
H A Datomicity.h40 __exchange_and_add (volatile _Atomic_word* __mem, int __val) argument
52 : "r" (__mem), "rI08" (__val)
61 __atomic_add (volatile _Atomic_word* __mem, int __val) argument
69 : "r" (__mem), "rI08" (__val)
89 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
94 *__mem += __val;
100 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
101 { __exchange_and_add(__mem, __val); }
/freebsd-11-stable/contrib/libstdc++/config/cpu/generic/atomicity_mutex/
H A Datomicity.h47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
52 *__mem += __val;
58 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
59 { __exchange_and_add(__mem, __val); }
/freebsd-11-stable/contrib/libstdc++/config/cpu/i486/
H A Datomicity.h36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
41 : "0" (__val), "m" (*__mem));
47 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
50 : "=m" (*__mem) : "ir" (__val), "m" (*__mem));
/freebsd-11-stable/contrib/libstdc++/config/cpu/mips/
H A Datomicity.h38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
56 : "r"(__mem), "r"(__val)
64 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
82 : "r"(__mem), "r"(__val)
/freebsd-11-stable/contrib/libstdc++/config/cpu/i386/
H A Datomicity.h47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
62 *__mem += __val;
72 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
73 { __exchange_and_add(__mem, __val); }
/freebsd-11-stable/contrib/llvm-project/libcxx/src/include/
H A Datomic_support.h56 void __libcpp_atomic_store(_ValueType* __dest, _FromType __val, argument
59 __atomic_store_n(__dest, __val, __order);
64 void __libcpp_relaxed_store(_ValueType* __dest, _FromType __val) argument
66 __atomic_store_n(__dest, __val, _AO_Relaxed);
71 _ValueType __libcpp_atomic_load(_ValueType const* __val, argument
74 return __atomic_load_n(__val, __order);
79 _ValueType __libcpp_atomic_add(_ValueType* __val, _AddType __a, argument
82 return __atomic_add_fetch(__val, __a, __order);
95 bool __libcpp_atomic_compare_exchange(_ValueType* __val, argument
100 return __atomic_compare_exchange_n(__val, __expecte
[all...]
/freebsd-11-stable/contrib/libstdc++/config/cpu/m68k/
H A Datomicity.h40 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
49 : "d" (__val), "0" (__result), "m" (*__mem));
58 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
66 *__mem = __result + __val;
87 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
116 *__mem = __result + __val;
127 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
131 __exchange_and_add(__mem, __val);
/freebsd-11-stable/contrib/libstdc++/config/cpu/sparc/
H A Datomicity.h38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
41 _Atomic_word __val_extended = __val;
56 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
59 _Atomic_word __val_extended = __val;
86 __exchange_and_add(volatile _Atomic_word* __mem, int __val)
98 *__mem += __val;
108 __atomic_add(volatile _Atomic_word* __mem, int __val)
119 *__mem += __val;
/freebsd-11-stable/contrib/wpa/src/utils/
H A Dplatform.h13 typeof(*(p)) __val; \
16 __ptr->__val; \
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/
H A Dpkuintrin.h27 _wrpkru(unsigned int __val) argument
29 __builtin_ia32_wrpkru(__val);
H A D__clang_cuda_intrinsics.h25 inline __device__ int __FnName(int __val, __Type __offset, \
27 return __IntIntrinsic(__val, __offset, \
30 inline __device__ float __FnName(float __val, __Type __offset, \
32 return __FloatIntrinsic(__val, __offset, \
35 inline __device__ unsigned int __FnName(unsigned int __val, __Type __offset, \
38 ::__FnName(static_cast<int>(__val), __offset, __width)); \
40 inline __device__ long long __FnName(long long __val, __Type __offset, \
45 _Static_assert(sizeof(__val) == sizeof(__Bits)); \
48 memcpy(&__tmp, &__val, sizeof(__val)); \
[all...]
/freebsd-11-stable/contrib/libstdc++/config/cpu/hppa/
H A Datomicity.h51 __exchange_and_add(volatile _Atomic_word* __mem, int __val) argument
68 *__mem = result + __val;
76 __atomic_add(volatile _Atomic_word* __mem, int __val) argument
91 *__mem += __val;
/freebsd-11-stable/sys/i386/include/
H A Dpcpu.h145 __pcpu_type(name) __val; \
147 u_char __b[MIN(sizeof(__val), 4)]; \
150 __val = (val); \
151 if (sizeof(__val) == 1 || sizeof(__val) == 2 || \
152 sizeof(__val) == 4) { \
153 __s = *(struct __s *)(void *)&__val; \
158 *__PCPU_PTR(name) += __val; \
188 __pcpu_type(name) __val; \
190 u_char __b[MIN(sizeof(__val),
[all...]
/freebsd-11-stable/sys/amd64/include/
H A Dpcpu.h153 __pcpu_type(name) __val; \
158 __val = (val); \
159 if (sizeof(__val) == 1 || sizeof(__val) == 2 || \
160 sizeof(__val) == 4 || sizeof(__val) == 8) { \
161 __s = *(struct __s *)(void *)&__val; \
166 *__PCPU_PTR(name) += __val; \
201 __pcpu_type(name) __val; \
206 __val
[all...]
/freebsd-11-stable/sys/sys/
H A Dstdatomic.h89 #define ATOMIC_VAR_INIT(value) { .__val = (value) }
90 #define atomic_init(obj, value) ((void)((obj)->__val = (value)))
177 __atomic_is_lock_free(sizeof((obj)->__val), &(obj)->__val)
180 ((void)(obj), sizeof((obj)->__val) <= sizeof(void *))
261 __atomic_compare_exchange_n(&(object)->__val, expected, \
265 __atomic_compare_exchange_n(&(object)->__val, expected, \
268 __atomic_exchange_n(&(object)->__val, desired, order)
270 __atomic_fetch_add(&(object)->__val, operand, order)
272 __atomic_fetch_and(&(object)->__val, operan
[all...]
/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dstl_tempbuf.h97 _M_initialize_buffer(const _Tp& __val, __false_type) argument
98 { std::uninitialized_fill_n(_M_buffer, _M_len, __val); }
H A Dstl_algo.h171 const _Tp& __val, input_iterator_tag)
173 while (__first != __last && !(*__first == __val))
201 const _Tp& __val, random_access_iterator_tag)
208 if (*__first == __val)
212 if (*__first == __val)
216 if (*__first == __val)
220 if (*__first == __val)
228 if (*__first == __val)
232 if (*__first == __val)
236 if (*__first == __val)
170 __find(_InputIterator __first, _InputIterator __last, const _Tp& __val, input_iterator_tag) argument
200 __find(_RandomAccessIterator __first, _RandomAccessIterator __last, const _Tp& __val, random_access_iterator_tag) argument
318 find(_InputIterator __first, _InputIterator __last, const _Tp& __val) argument
630 __search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, std::forward_iterator_tag) argument
664 __search_n(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, std::random_access_iterator_tag) argument
722 search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val) argument
750 __search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::forward_iterator_tag) argument
790 __search_n(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::random_access_iterator_tag) argument
851 search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred) argument
2305 __unguarded_linear_insert(_RandomAccessIterator __last, _Tp __val) argument
2325 __unguarded_linear_insert(_RandomAccessIterator __last, _Tp __val, _Compare __comp) argument
2355 __val = *__i; local
2381 __val = *__i; local
2884 lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
2934 lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
2981 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
3031 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
4109 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
4170 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
4228 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
4260 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
[all...]

Completed in 275 milliseconds

12