Home
last modified time | relevance | path

Searched refs:_old (Results 1 – 5 of 5) sorted by relevance

/arch/x86/include/asm/
A Duaccess.h375 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \
376 __typeof__(*(_ptr)) __old = *_old; \
388 *_old = __old; \
394 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \
395 __typeof__(*(_ptr)) __old = *_old; \
408 *_old = __old; \
415 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \
416 __typeof__(*(_ptr)) __old = *_old; \
433 *_old = __old; \
447 __typeof__(*(_ptr)) __old = *_old; \
[all …]
A Dcmpxchg_32.h17 #define __arch_cmpxchg64(_ptr, _old, _new, _lock) \ argument
19 union __u64_halves o = { .full = (_old), }, \
89 #define __arch_cmpxchg64_emu(_ptr, _old, _new, _lock_loc, _lock) \ argument
91 union __u64_halves o = { .full = (_old), }, \
A Dcmpxchg_64.h36 #define __arch_cmpxchg128(_ptr, _old, _new, _lock) \ argument
38 union __u128_halves o = { .full = (_old), }, \
A Dcmpxchg.h161 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \
162 __typeof__(*(_ptr)) __old = *_old; \
217 *_old = __old; \
/arch/s390/lib/
A Duaccess.c210 unsigned int prev, shift, mask, _old, _new; in __cmpxchg_user_key1() local
215 _old = (unsigned int)old << shift; in __cmpxchg_user_key1()
218 rc = __cmpxchg_user_key_small(address, &prev, _old, _new, mask, key); in __cmpxchg_user_key1()
227 unsigned int prev, shift, mask, _old, _new; in __cmpxchg_user_key2() local
232 _old = (unsigned int)old << shift; in __cmpxchg_user_key2()
235 rc = __cmpxchg_user_key_small(address, &prev, _old, _new, mask, key); in __cmpxchg_user_key2()

Completed in 10 milliseconds