package kotlinx.coroutines.internal;

import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;

/* JADX INFO: loaded from: classes.dex */
public class j {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private static final /* synthetic */ AtomicReferenceFieldUpdater f5160a = AtomicReferenceFieldUpdater.newUpdater(j.class, Object.class, "_cur");
    private volatile /* synthetic */ Object _cur;

    public j(boolean z2) {
        this._cur = new k(8, z2);
    }

    public final boolean a(Object obj) {
        while (true) {
            k kVar = (k) this._cur;
            int iA = kVar.a(obj);
            if (iA == 0) {
                return true;
            }
            if (iA == 1) {
                androidx.concurrent.futures.a.a(f5160a, this, kVar, kVar.i());
            } else if (iA == 2) {
                return false;
            }
        }
    }

    public final void b() {
        while (true) {
            k kVar = (k) this._cur;
            if (kVar.d()) {
                return;
            } else {
                androidx.concurrent.futures.a.a(f5160a, this, kVar, kVar.i());
            }
        }
    }

    public final int c() {
        return ((k) this._cur).f();
    }

    public final Object d() {
        while (true) {
            k kVar = (k) this._cur;
            Object objJ = kVar.j();
            if (objJ != k.f5164h) {
                return objJ;
            }
            androidx.concurrent.futures.a.a(f5160a, this, kVar, kVar.i());
        }
    }
}
