| /NextBSD/contrib/libc++/src/support/ |
| D | atomic_support.h | 47 void __libcpp_atomic_store(_ValueType* __dest, _FromType __val, 50 __atomic_store_n(__dest, __val, __order); 55 void __libcpp_relaxed_store(_ValueType* __dest, _FromType __val) in __libcpp_relaxed_store() argument 57 __atomic_store_n(__dest, __val, _AO_Relaxed); in __libcpp_relaxed_store() 62 _ValueType __libcpp_atomic_load(_ValueType const* __val, 65 return __atomic_load_n(__val, __order); 70 _ValueType __libcpp_atomic_add(_ValueType* __val, _AddType __a, 73 return __atomic_add_fetch(__val, __a, __order); 78 bool __libcpp_atomic_compare_exchange(_ValueType* __val, 83 return __atomic_compare_exchange_n(__val, __expected, __after, true, [all …]
|
| /NextBSD/contrib/libstdc++/include/ext/ |
| D | atomicity.h | 50 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 51 { return __sync_fetch_and_add(__mem, __val); } in _GLIBCXX_BEGIN_NAMESPACE() 54 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 55 { __sync_fetch_and_add(__mem, __val); } in __atomic_add() 67 __exchange_and_add_single(_Atomic_word* __mem, int __val) in __exchange_and_add_single() argument 70 *__mem += __val; in __exchange_and_add_single() 75 __atomic_add_single(_Atomic_word* __mem, int __val) in __atomic_add_single() argument 76 { *__mem += __val; } in __atomic_add_single() 80 __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) in __exchange_and_add_dispatch() argument 84 return __exchange_and_add(__mem, __val); in __exchange_and_add_dispatch() [all …]
|
| D | malloc_allocator.h | 110 construct(pointer __p, const _Tp& __val) in construct() argument 111 { ::new(__p) value_type(__val); } in construct()
|
| D | new_allocator.h | 106 construct(pointer __p, const _Tp& __val) in construct() argument 107 { ::new(__p) _Tp(__val); } in construct()
|
| /NextBSD/sys/i386/include/ |
| HD | pcpu.h | 130 __pcpu_type(name) __val; \ 132 u_char __b[MIN(sizeof(__val), 4)]; \ 135 __val = (val); \ 136 if (sizeof(__val) == 1 || sizeof(__val) == 2 || \ 137 sizeof(__val) == 4) { \ 138 __s = *(struct __s *)(void *)&__val; \ 143 *__PCPU_PTR(name) += __val; \ 173 __pcpu_type(name) __val; \ 175 u_char __b[MIN(sizeof(__val), 4)]; \ 178 __val = (val); \ [all …]
|
| /NextBSD/sys/amd64/include/ |
| HD | pcpu.h | 140 __pcpu_type(name) __val; \ 145 __val = (val); \ 146 if (sizeof(__val) == 1 || sizeof(__val) == 2 || \ 147 sizeof(__val) == 4 || sizeof(__val) == 8) { \ 148 __s = *(struct __s *)(void *)&__val; \ 153 *__PCPU_PTR(name) += __val; \ 188 __pcpu_type(name) __val; \ 193 __val = (val); \ 194 if (sizeof(__val) == 1 || sizeof(__val) == 2 || \ 195 sizeof(__val) == 4 || sizeof(__val) == 8) { \ [all …]
|
| /NextBSD/sys/sys/ |
| HD | stdatomic.h | 89 #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, operand, order) 274 __atomic_fetch_or(&(object)->__val, operand, order) [all …]
|
| /NextBSD/contrib/libstdc++/config/cpu/sh/ |
| D | atomicity.h | 40 __exchange_and_add (volatile _Atomic_word* __mem, int __val) in __exchange_and_add() argument 52 : "r" (__mem), "rI08" (__val) in __exchange_and_add() 61 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 69 : "r" (__mem), "rI08" (__val) in __atomic_add() 89 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 94 *__mem += __val; in _GLIBCXX_BEGIN_NAMESPACE() 100 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 101 { __exchange_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/sparc/ |
| D | atomicity.h | 38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 41 _Atomic_word __val_extended = __val; in _GLIBCXX_BEGIN_NAMESPACE() 56 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 59 _Atomic_word __val_extended = __val; in __atomic_add() 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;
|
| /NextBSD/contrib/libstdc++/config/cpu/m68k/ |
| D | atomicity.h | 40 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 49 : "d" (__val), "0" (__result), "m" (*__mem)); in _GLIBCXX_BEGIN_NAMESPACE() 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) in __atomic_add() argument 131 __exchange_and_add(__mem, __val); in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/cris/ |
| D | atomicity.h | 35 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 51 : "r" (__mem), "g" (__val), "Q" (*__mem) in _GLIBCXX_BEGIN_NAMESPACE() 64 : "r" (__mem), "g" (__val), "Q" (*__mem) in _GLIBCXX_BEGIN_NAMESPACE() 75 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 76 { __exchange_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/os/irix/ |
| D | atomicity.h | 36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 37 { return (_Atomic_word) test_then_add((unsigned long*) const_cast<_Atomic_word*>(__mem), __val); } in _GLIBCXX_BEGIN_NAMESPACE() 40 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 41 { __exchange_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/generic/atomicity_builtins/ |
| D | atomicity.h | 42 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 43 { return __sync_fetch_and_add(__mem, __val); } in _GLIBCXX_BEGIN_NAMESPACE() 47 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 48 { __sync_fetch_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/os/aix/ |
| D | atomicity.h | 50 __exchange_and_add (volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 51 { return ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } in _GLIBCXX_BEGIN_NAMESPACE() 55 __atomic_add (volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 56 { (void) ::fetch_and_add(const_cast<atomic_p>(__mem), __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/i486/ |
| D | atomicity.h | 36 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 41 : "0" (__val), "m" (*__mem)); in _GLIBCXX_BEGIN_NAMESPACE() 47 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 50 : "=m" (*__mem) : "ir" (__val), "m" (*__mem)); in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/generic/atomicity_mutex/ |
| D | atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 52 *__mem += __val; in _GLIBCXX_BEGIN_NAMESPACE() 58 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 59 { __exchange_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/mips/ |
| D | atomicity.h | 38 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in _GLIBCXX_BEGIN_NAMESPACE() 56 : "r"(__mem), "r"(__val) in _GLIBCXX_BEGIN_NAMESPACE() 64 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 82 : "r"(__mem), "r"(__val) in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/i386/ |
| D | atomicity.h | 47 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in __exchange_and_add() argument 62 *__mem += __val; in __exchange_and_add() 72 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 73 { __exchange_and_add(__mem, __val); } in __atomic_add()
|
| /NextBSD/contrib/libstdc++/config/cpu/hppa/ |
| D | atomicity.h | 51 __exchange_and_add(volatile _Atomic_word* __mem, int __val) in __exchange_and_add() argument 68 *__mem = result + __val; in __exchange_and_add() 76 __atomic_add(volatile _Atomic_word* __mem, int __val) in __atomic_add() argument 91 *__mem += __val; in __atomic_add()
|
| /NextBSD/contrib/libstdc++/include/bits/ |
| D | stl_algo.h | 171 const _Tp& __val, input_iterator_tag) in __find() argument 173 while (__first != __last && !(*__first == __val)) in __find() 201 const _Tp& __val, random_access_iterator_tag) in __find() argument 208 if (*__first == __val) in __find() 212 if (*__first == __val) in __find() 216 if (*__first == __val) in __find() 220 if (*__first == __val) in __find() 228 if (*__first == __val) in __find() 232 if (*__first == __val) in __find() 236 if (*__first == __val) in __find() [all …]
|
| D | stl_vector.h | 307 assign(size_type __n, const value_type& __val) in assign() argument 308 { _M_fill_assign(__n, __val); } in assign() 849 _M_assign_dispatch(_Integer __n, _Integer __val, __true_type) in _M_assign_dispatch() argument 852 static_cast<value_type>(__val)); in _M_assign_dispatch() 881 _M_fill_assign(size_type __n, const value_type& __val); 889 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val, in _M_insert_dispatch() argument 893 static_cast<value_type>(__val)); in _M_insert_dispatch()
|
| D | stl_tempbuf.h | 97 _M_initialize_buffer(const _Tp& __val, __false_type) in _GLIBCXX_BEGIN_NAMESPACE() 98 { std::uninitialized_fill_n(_M_buffer, _M_len, __val); } in _GLIBCXX_BEGIN_NAMESPACE()
|
| /NextBSD/contrib/libstdc++/include/std/ |
| D | std_bitset.h | 88 _Base_bitset(unsigned long __val) in _Base_bitset() 91 _M_w[0] = __val; in _Base_bitset() 345 _Base_bitset(unsigned long __val) 346 : _M_w(__val) 573 static void _S_do_sanitize(unsigned long& __val) 574 { __val &= ~((~static_cast<unsigned long>(0)) << _Extrabits); } 740 bitset(unsigned long __val) 741 : _Base(__val) 864 _Unchecked_set(size_t __pos, int __val) 866 if (__val) [all …]
|
| /NextBSD/contrib/wpa/src/utils/ |
| HD | platform.h | 13 typeof(*(p)) __val; \ 16 __ptr->__val; \
|
| /NextBSD/sys/sparc64/ebus/ |
| HD | epic.c | 81 uint8_t __val; \ 86 __val = bus_read_1((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_DATA);\ 90 __val; \
|