reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
296 { return __atomic_add_fetch(&_M_i, 1, memory_order_seq_cst); } 300 { return __atomic_add_fetch(&_M_i, 1, memory_order_seq_cst); } 304 { return __atomic_sub_fetch(&_M_i, 1, memory_order_seq_cst); } 308 { return __atomic_sub_fetch(&_M_i, 1, memory_order_seq_cst); } 312 { return __atomic_add_fetch(&_M_i, __i, memory_order_seq_cst); } 316 { return __atomic_add_fetch(&_M_i, __i, memory_order_seq_cst); } 320 { return __atomic_sub_fetch(&_M_i, __i, memory_order_seq_cst); } 324 { return __atomic_sub_fetch(&_M_i, __i, memory_order_seq_cst); } 328 { return __atomic_and_fetch(&_M_i, __i, memory_order_seq_cst); } 332 { return __atomic_and_fetch(&_M_i, __i, memory_order_seq_cst); } 336 { return __atomic_or_fetch(&_M_i, __i, memory_order_seq_cst); } 340 { return __atomic_or_fetch(&_M_i, __i, memory_order_seq_cst); } 344 { return __atomic_xor_fetch(&_M_i, __i, memory_order_seq_cst); } 348 { return __atomic_xor_fetch(&_M_i, __i, memory_order_seq_cst); } 354 return __atomic_is_lock_free(sizeof(_M_i), 355 reinterpret_cast<void *>(-__alignof(_M_i))); 362 return __atomic_is_lock_free(sizeof(_M_i), 363 reinterpret_cast<void *>(-__alignof(_M_i))); 374 __atomic_store_n(&_M_i, __i, __m); 386 __atomic_store_n(&_M_i, __i, __m); 396 return __atomic_load_n(&_M_i, __m); 406 return __atomic_load_n(&_M_i, __m); 413 return __atomic_exchange_n(&_M_i, __i, __m); 421 return __atomic_exchange_n(&_M_i, __i, __m); 434 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2); 448 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 1, __m1, __m2); 477 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2); 492 return __atomic_compare_exchange_n(&_M_i, &__i1, __i2, 0, __m1, __m2); 514 { return __atomic_fetch_add(&_M_i, __i, __m); } 519 { return __atomic_fetch_add(&_M_i, __i, __m); } 524 { return __atomic_fetch_sub(&_M_i, __i, __m); } 529 { return __atomic_fetch_sub(&_M_i, __i, __m); } 534 { return __atomic_fetch_and(&_M_i, __i, __m); } 539 { return __atomic_fetch_and(&_M_i, __i, __m); } 544 { return __atomic_fetch_or(&_M_i, __i, __m); } 549 { return __atomic_fetch_or(&_M_i, __i, __m); } 554 { return __atomic_fetch_xor(&_M_i, __i, __m); } 559 { return __atomic_fetch_xor(&_M_i, __i, __m); }