1cat <<EOF 2static __always_inline bool 3raw_${atomic}_inc_not_zero(${atomic}_t *v) 4{ 5 return raw_${atomic}_add_unless(v, 1, 0); 6} 7EOF 8