Searched refs:atomic_op (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/arch/tile/lib/
H A Datomic_asm_32.S80 .macro atomic_op, name, bitwidth, body
175 atomic_op _cmpxchg, 32, "seq r26, r22, r2; { bbns r26, 3f; move r24, r3 }" label
176 atomic_op _xchg, 32, "move r24, r2" label
177 atomic_op _xchg_add, 32, "add r24, r22, r2" label
178 atomic_op _xchg_add_unless, 32, \ label
180 atomic_op _or, 32, "or r24, r22, r2" label
181 atomic_op _andn, 32, "nor r2, r2, zero; and r24, r22, r2" label
182 atomic_op _xor, 32, "xor r24, r22, r2" label
184 atomic_op 64_cmpxchg, 64, "{ seq r26, r22, r2; seq r27, r23, r3 }; \ label
186 atomic_op 64_xchg, 64, "{ move r24, r2; move r25, r3 }" label
187 atomic_op 64_xchg_add, 64, "{ add r24, r22, r2; add r25, r23, r3 }; \ label
189 atomic_op 64_xchg_add_unless, 64, \ label
/linux-4.1.27/net/rds/
H A Dsend.c1051 printk_ratelimited(KERN_NOTICE "atomic_op %p conn xmit_atomic %p\n", rds_sendmsg()

Completed in 239 milliseconds