Delete the old macro that is now unused.
} res, _old = { oldVal }, _new = { newVal };
uint32 failed;
- LDST_LDST_MEM_BARRIER();
+ SMP_RW_BARRIER_RW();
__asm__ __volatile__(
"1: ldxp %x0, %x1, %3 \n\t"
" cmp %x0, %x4 \n\t"
"r" (_new.hi)
: "cc"
);
- LDST_LDST_MEM_BARRIER();
+ SMP_RW_BARRIER_RW();
return res.raw;
#endif
#define ST_LDST_MEM_BARRIER() SMP_W_BARRIER_RW()
#define LDST_LD_MEM_BARRIER() SMP_RW_BARRIER_R()
#define LDST_ST_MEM_BARRIER() SMP_RW_BARRIER_W()
-#define LDST_LDST_MEM_BARRIER() SMP_RW_BARRIER_RW()
#endif // _VM_BASIC_ASM_X86_COMMON_H_
err = 0;
if (dataRead) {
- LDST_LDST_MEM_BARRIER();
+ SMP_RW_BARRIER_RW();
freeSpace = vmci_qpair_consume_free_space(vsk->qpair);
wasFull = freeSpace == copied;
vsk = vsock_sk(sk);
- LDST_LDST_MEM_BARRIER();
+ SMP_RW_BARRIER_RW();
wasEmpty = (vmci_qpair_produce_buf_ready(vsk->qpair) == written);
if (wasEmpty) {