locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed()