membar_release
membar_release(); \
atomic_op_alias(membar_release,_membar_sync)
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
PMAP_MP(membar_release());
membar_release();
membar_release(); /* matches membar_acquire in hppa_ipi_intr */
membar_release(); /* matches membar_acquire in hppa_ipi_intr */
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
#define xen_wmb() membar_release()
#define xen_wmb() membar_release()
membar_release();
membar_release();
membar_release();
membar_release(); /* XXX probably not right for MMIO */
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
#define atomic_thread_fence(x) membar_release() /* only used for release order */
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();
membar_release(); /* match atomic_load_acquire in wgdetach */
membar_release();
membar_release();
membar_release();
membar_release();
membar_release(); /* XXX what does this pair with? */
membar_release();
void membar_release(void);
membar_release(); \
membar_release();
membar_release();
membar_release();
membar_release();
membar_release();