Home
last modified time | relevance | path

Searched refs:_cmpxchg (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/scripts/atomic/fallbacks/
Dtry_cmpxchg3 r = raw_${atomic}_cmpxchg${order}(v, o, new);
/linux-6.6.21/include/asm-generic/
Dpercpu.h92 #define __cpu_fallback_try_cmpxchg(pcp, ovalp, nval, _cmpxchg) \ argument
95 __val = _cmpxchg(pcp, __old, nval); \
/linux-6.6.21/tools/testing/selftests/kvm/s390x/
Dmemop.c555 static bool _cmpxchg(int size, void *target, __uint128_t *old_addr, __uint128_t new) in _cmpxchg() function
618 } while (!_cmpxchg(16, mem1, &old, 0)); in guest_cmpxchg_key()
623 } while (!_cmpxchg(size, mem2 + offset, &old, new)); in guest_cmpxchg_key()
/linux-6.6.21/Documentation/locking/
Drt-mutex-design.rst322 unsigned long _cmpxchg(unsigned long *A, unsigned long *B, unsigned long *C)
330 #define cmpxchg(a,b,c) _cmpxchg(&a,&b,&c)