| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/math/tools/detail/ |
| H A D | rational_horner3_19.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_20.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_14.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_16.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_17.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_18.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_15.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_12.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_13.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_11.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_10.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_9.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_8.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | rational_horner3_7.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | polynomial_horner3_18.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| H A D | polynomial_horner3_19.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| H A D | polynomial_horner3_17.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| H A D | rational_horner3_6.hpp | 14 template <class T, class U, class V> 15 inline V evaluate_rational_c_imp(const T*, const U*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEX… in evaluate_rational_c_imp() argument 17 return static_cast<V>(0); in evaluate_rational_c_imp() 20 template <class T, class U, class V> 21 inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const mpl::int_<1>*) BOOST_MATH_… in evaluate_rational_c_imp() argument 23 return static_cast<V>(a[0]) / static_cast<V>(b[0]); in evaluate_rational_c_imp() 26 template <class T, class U, class V> 27 inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const mpl::int_<2>*) BOOST_MAT… in evaluate_rational_c_imp() argument 29 return static_cast<V>((a[1] * x + a[0]) / (b[1] * x + b[0])); in evaluate_rational_c_imp() 32 template <class T, class U, class V> [all …]
|
| H A D | polynomial_horner3_20.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| H A D | polynomial_horner3_15.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| H A D | polynomial_horner3_13.hpp | 14 template <class T, class V> 15 inline V evaluate_polynomial_c_imp(const T*, const V&, const mpl::int_<0>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 17 return static_cast<V>(0); in evaluate_polynomial_c_imp() 20 template <class T, class V> 21 inline V evaluate_polynomial_c_imp(const T* a, const V&, const mpl::int_<1>*) BOOST_MATH_NOEXCEPT(V) in evaluate_polynomial_c_imp() argument 23 return static_cast<V>(a[0]); in evaluate_polynomial_c_imp() 26 template <class T, class V> 27 inline V evaluate_polynomial_c_imp(const T* a, const V& x, const mpl::int_<2>*) BOOST_MATH_NOEXCEPT… in evaluate_polynomial_c_imp() argument 29 return static_cast<V>(a[1] * x + a[0]); in evaluate_polynomial_c_imp() 32 template <class T, class V> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/phydm/ |
| H A D | rtchnlplan.c | 6 * under the terms of version 2 of the GNU General Public License as 45 2G RD 5G RD Bit[6:0] 2G 5G 47 1 2G_WORLD 5G_NULL 20h Worldwird 13 NA 48 2 2G_ETSI1 5G_NULL 21h Europe 2G NA 49 3 2G_FCC1 5G_NULL 22h US 2G NA 50 4 2G_MKK1 5G_NULL 23h Japan 2G NA 51 5 2G_ETSI2 5G_NULL 24h France 2G NA 52 6 2G_FCC1 5G_FCC1 25h US 2G US 5G �K�j��{�� 53 7 2G_WORLD 5G_ETSI1 26h Worldwird 13 Europe �K�j��{�� 54 8 2G_MKK1 5G_MKK1 27h Japan 2G Japan 5G �K�j��{�� [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/phydm/ |
| H A D | rtchnlplan.c | 6 * under the terms of version 2 of the GNU General Public License as 45 2G RD 5G RD Bit[6:0] 2G 5G 47 1 2G_WORLD 5G_NULL 20h Worldwird 13 NA 48 2 2G_ETSI1 5G_NULL 21h Europe 2G NA 49 3 2G_FCC1 5G_NULL 22h US 2G NA 50 4 2G_MKK1 5G_NULL 23h Japan 2G NA 51 5 2G_ETSI2 5G_NULL 24h France 2G NA 52 6 2G_FCC1 5G_FCC1 25h US 2G US 5G �K�j��{�� 53 7 2G_WORLD 5G_ETSI1 26h Worldwird 13 Europe �K�j��{�� 54 8 2G_MKK1 5G_MKK1 27h Japan 2G Japan 5G �K�j��{�� [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/ |
| H A D | rtchnlplan.c | 6 * under the terms of version 2 of the GNU General Public License as 46 2G RD 5G RD Bit[6:0] 2G 5G 48 1 2G_WORLD 5G_NULL 20h Worldwird 13 NA 49 2 2G_ETSI1 5G_NULL 21h Europe 2G NA 50 3 2G_FCC1 5G_NULL 22h US 2G NA 51 4 2G_MKK1 5G_NULL 23h Japan 2G NA 52 5 2G_ETSI2 5G_NULL 24h France 2G NA 53 6 2G_FCC1 5G_FCC1 25h US 2G US 5G �K�j��{�� 54 7 2G_WORLD 5G_ETSI1 26h Worldwird 13 Europe �K�j��{�� 55 8 2G_MKK1 5G_MKK1 27h Japan 2G Japan 5G �K�j��{�� [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | atomic.h | 25 static __inline__ int atomic_read(const atomic_t *v) in atomic_read() argument 29 __asm__ __volatile__("lwz%U1%X1 %0,%1" : "=r"(t) : "m"(v->counter)); in atomic_read() 34 static __inline__ void atomic_set(atomic_t *v, int i) in atomic_set() argument 36 __asm__ __volatile__("stw%U0%X0 %1,%0" : "=m"(v->counter) : "r"(i)); in atomic_set() 40 static __inline__ void atomic_##op(int a, atomic_t *v) \ 46 #asm_op " %0,%2,%0\n" \ 49 : "=&r" (t), "+m" (v->counter) \ 50 : "r" (a), "r" (&v->counter) \ 55 static inline int atomic_##op##_return_relaxed(int a, atomic_t *v) \ 61 #asm_op " %0,%2,%0\n" \ [all …]
|