Home
last modified time | relevance | path

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

/openbmc/linux/arch/ia64/include/asm/
H A Dbitops.h52 } while (cmpxchg_acq(m, old, new) != old); in set_bit()
93 } while (cmpxchg_acq(m, old, new) != old); in clear_bit()
174 } while (cmpxchg_acq(m, old, new) != old); in change_bit()
213 } while (cmpxchg_acq(m, old, new) != old); in test_and_set_bit()
267 } while (cmpxchg_acq(m, old, new) != old); in test_and_clear_bit()
312 } while (cmpxchg_acq(m, old, new) != old); in test_and_change_bit()
H A Dcmpxchg.h10 #define arch_cmpxchg(ptr, o, n) cmpxchg_acq((ptr), (o), (n))
11 #define arch_cmpxchg64(ptr, o, n) cmpxchg_acq((ptr), (o), (n))
/openbmc/linux/arch/ia64/include/uapi/asm/
H A Dcmpxchg.h113 #define cmpxchg_acq(ptr, o, n) \ macro
129 #define cmpxchg(ptr, o, n) cmpxchg_acq((ptr), (o), (n))
130 #define cmpxchg64(ptr, o, n) cmpxchg_acq((ptr), (o), (n))
/openbmc/linux/arch/ia64/kernel/
H A Dtraps.c316 (void) cmpxchg_acq(&last.count, count, 16 + (count & ~15)); in handle_fpu_swa()