127
DEFINE_TESTOP(test_and_set_bits, or, PPC_RELEASE_BARRIER,
127
DEFINE_TESTOP(test_and_set_bits, or, PPC_ATOMIC_ENTRY_BARRIER,
129
129
DEFINE_TESTOP(test_and_set_bits_lock, or, "",
131
DEFINE_TESTOP(test_and_clear_bits, andc, PPC_RELEASE_BARRIER,
133
DEFINE_TESTOP(test_and_change_bits, xor, PPC_RELEASE_BARRIER,
131
DEFINE_TESTOP(test_and_clear_bits, andc, PPC_ATOMIC_ENTRY_BARRIER,
133
DEFINE_TESTOP(test_and_change_bits, xor, PPC_ATOMIC_ENTRY_BARRIER,
136
136
static __inline__ int test_and_set_bit(unsigned long nr,
137
137
volatile unsigned long *addr)