pub fn wake_one(atomic: *const AtomicU32)
Wake one thread that is waiting on this atomic.
It’s okay if the pointer dangles or is null.