Home | History | Annotate | Download | only in bits

Lines Matching defs:_ATOMIC_MODIFY_

81 #define _ATOMIC_MODIFY_(__a, __o, __n, __x)				   \
314 { return _ATOMIC_MODIFY_(this, =, __i, __m); }
318 { return _ATOMIC_MODIFY_(this, =, __i, __m); }
394 { return _ATOMIC_MODIFY_(this, +=, __i, __m); }
399 { return _ATOMIC_MODIFY_(this, +=, __i, __m); }
403 { return _ATOMIC_MODIFY_(this, -=, __i, __m); }
408 { return _ATOMIC_MODIFY_(this, -=, __i, __m); }
412 { return _ATOMIC_MODIFY_(this, &=, __i, __m); }
417 { return _ATOMIC_MODIFY_(this, &=, __i, __m); }
421 { return _ATOMIC_MODIFY_(this, |=, __i, __m); }
425 { return _ATOMIC_MODIFY_(this, |=, __i, __m); }
429 { return _ATOMIC_MODIFY_(this, ^=, __i, __m); }
434 { return _ATOMIC_MODIFY_(this, ^=, __i, __m); }
579 void* __v = _ATOMIC_MODIFY_(this, =, __p, __m);
623 void* __v = _ATOMIC_MODIFY_(this, +=, __d, __m);
631 void* __v = _ATOMIC_MODIFY_(this, +=, __d, __m);
638 void* __v = _ATOMIC_MODIFY_(this, -=, __d, __m);
646 void* __v = _ATOMIC_MODIFY_(this, -=, __d, __m);
653 #undef _ATOMIC_MODIFY_