Lines Matching full:__d
202 operator+=(ptrdiff_t __d) volatile
203 { return fetch_add(__d) + __d; }
206 operator-=(ptrdiff_t __d) volatile
207 { return fetch_sub(__d) - __d; }
551 atomic<_Tp*>::fetch_add(ptrdiff_t __d, memory_order __m) volatile
553 void* __p = atomic_fetch_add_explicit(this, sizeof(_Tp) * __d, __m);
559 atomic<_Tp*>::fetch_sub(ptrdiff_t __d, memory_order __m) volatile
561 void* __p = atomic_fetch_sub_explicit(this, sizeof(_Tp) * __d, __m);
635 atomic_fetch_add_explicit(volatile atomic_address* __a, ptrdiff_t __d,
637 { return __a->fetch_add(__d, __m); }
640 atomic_fetch_add(volatile atomic_address* __a, ptrdiff_t __d)
641 { return __a->fetch_add(__d); }
644 atomic_fetch_sub_explicit(volatile atomic_address* __a, ptrdiff_t __d,
646 { return __a->fetch_sub(__d, __m); }
649 atomic_fetch_sub(volatile atomic_address* __a, ptrdiff_t __d)
650 { return __a->fetch_sub(__d); }