• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/arm-none-eabi/include/c++/4.8.1/bits/

Lines Matching refs:_M_i

263     __atomic_flag_data_type _M_i;
287 return __atomic_test_and_set (&_M_i, __m);
293 return __atomic_test_and_set (&_M_i, __m);
304 __atomic_clear (&_M_i, __m);
315 __atomic_clear (&_M_i, __m);
354 __int_type _M_i;
363 // Requires __int_type convertible to _M_i.
364 constexpr __atomic_base(__int_type __i) noexcept : _M_i (__i) { }
404 { return __atomic_add_fetch(&_M_i, 1, memory_order_seq_cst); }
408 { return __atomic_add_fetch(&_M_i, 1, memory_order_seq_cst); }
412 { return __atomic_sub_fetch(&_M_i, 1, memory_order_seq_cst); }
416 { return __atomic_sub_fetch(&_M_i, 1, memory_order_seq_cst); }
420 { return __atomic_add_fetch(&_M_i, __i, memory_order_seq_cst); }
424 { return __atomic_add_fetch(&_M_i, __i, memory_order_seq_cst); }
428 { return __atomic_sub_fetch(&_M_i, __i, memory_order_seq_cst); }
432 { return __atomic_sub_fetch(&_M_i, __i, memory_order_seq_cst); }
436 { return __atomic_and_fetch(&_M_i, __i, memory_order_seq_cst); }
440 { return __atomic_and_fetch(&_M_i, __i, memory_order_seq_cst); }
444 { return __atomic_or_fetch(&_M_i, __i, memory_order_seq_cst); }
448 { return __atomic_or_fetch(&_M_i, __i, memory_order_seq_cst); }
452 { return __atomic_xor_fetch(&_M_i, __i, memory_order_seq_cst); }
456 { return __atomic_xor_fetch(&_M_i, __i, memory_order_seq_cst); }
460 { return __atomic_is_lock_free(sizeof(_M_i), nullptr); }
464 { return __atomic_is_lock_free(sizeof(_M_i), nullptr); }
474 __atomic_store_n(&_M_i, __i, __m);
486 __atomic_store_n(&_M_i, __i, __m);
496 return __atomic_load_n(&_M_i, __m);
506 return __atomic_load_n(&_M_i, __m);
513 return __atomic_exchange_n(&_M_i, __i, __m);
521 return __atomic_exchange_n(&_M_i, __i, __m);
534 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2);
548 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2);
577 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2);
592 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2);
614 { return __atomic_fetch_add(&_M_i, __i, __m); }
619 { return __atomic_fetch_add(&_M_i, __i, __m); }
624 { return __atomic_fetch_sub(&_M_i, __i, __m); }
629 { return __atomic_fetch_sub(&_M_i, __i, __m); }
634 { return __atomic_fetch_and(&_M_i, __i, __m); }
639 { return __atomic_fetch_and(&_M_i, __i, __m); }
644 { return __atomic_fetch_or(&_M_i, __i, __m); }
649 { return __atomic_fetch_or(&_M_i, __i, __m); }
654 { return __atomic_fetch_xor(&_M_i, __i, __m); }
659 { return __atomic_fetch_xor(&_M_i, __i, __m); }