18c2ecf20Sopenharmony_cicat <<EOF
28c2ecf20Sopenharmony_cistatic __always_inline void
38c2ecf20Sopenharmony_ci${arch}${atomic}_set_release(${atomic}_t *v, ${int} i)
48c2ecf20Sopenharmony_ci{
58c2ecf20Sopenharmony_ci	smp_store_release(&(v)->counter, i);
68c2ecf20Sopenharmony_ci}
78c2ecf20Sopenharmony_ciEOF
8