package defpackage;

import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import kotlinx.coroutines.DispatchException;
import sun.misc.Unsafe;

/* JADX INFO: renamed from: ᵯˏˉﹶ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4295 extends AbstractC0795 implements InterfaceC3912, InterfaceC2643 {

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static final /* synthetic */ AtomicReferenceFieldUpdater f16365 = AtomicReferenceFieldUpdater.newUpdater(C4295.class, Object.class, "_reusableCancellableContinuation$volatile");

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public static final /* synthetic */ long f16366 = AbstractC1929.f7689.objectFieldOffset(C4295.class.getDeclaredField("_reusableCancellableContinuation$volatile"));
    private volatile /* synthetic */ Object _reusableCancellableContinuation$volatile;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final Object f16367;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final AbstractC2071 f16368;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final AbstractC3500 f16369;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public Object f16370;

    public C4295(AbstractC2071 abstractC2071, AbstractC3500 abstractC3500) {
        super(-1);
        this.f16368 = abstractC2071;
        this.f16369 = abstractC3500;
        this.f16370 = AbstractC5016.f19013;
        this.f16367 = abstractC3500.mo1376().mo2667(0, AbstractC0751.f3393);
    }

    public final String toString() {
        return "DispatchedContinuation[" + this.f16368 + ", " + ᵹˊᵫˋ.ˈᵲᵢ(this.f16369) + ']';
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final Throwable m9272(C3453 c3453) {
        Unsafe unsafe;
        C4295 c4295;
        C3453 c34532;
        while (true) {
            f16365.getClass();
            Unsafe unsafe2 = AbstractC1929.f7689;
            long j = f16366;
            Object objectVolatile = unsafe2.getObjectVolatile(this, j);
            C1735 c1735 = AbstractC5016.f19012;
            if (objectVolatile != c1735) {
                C4295 c42952 = this;
                if (!(objectVolatile instanceof Throwable)) {
                    C3226.m7364(objectVolatile, "Inconsistent state ");
                    return null;
                }
                do {
                    unsafe = AbstractC1929.f7689;
                    if (unsafe.compareAndSwapObject(c42952, f16366, objectVolatile, (Object) null)) {
                        return (Throwable) objectVolatile;
                    }
                } while (unsafe.getObjectVolatile(c42952, j) == objectVolatile);
                ᵕᵩʽᵲ.ᵮᵣᵗˈ("Failed requirement.");
                return null;
            }
            while (true) {
                Unsafe unsafe3 = AbstractC1929.f7689;
                c4295 = this;
                c34532 = c3453;
                if (unsafe3.compareAndSwapObject(c4295, f16366, c1735, c34532)) {
                    return null;
                }
                if (unsafe3.getObjectVolatile(c4295, j) != c1735) {
                    break;
                }
                this = c4295;
                c3453 = c34532;
            }
            this = c4295;
            c3453 = c34532;
        }
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public final boolean m9273(Throwable th) {
        C4295 c4295;
        Throwable th2;
        Unsafe unsafe;
        while (true) {
            f16365.getClass();
            Unsafe unsafe2 = AbstractC1929.f7689;
            long j = f16366;
            Object objectVolatile = unsafe2.getObjectVolatile(this, j);
            C1735 c1735 = AbstractC5016.f19012;
            if (ᵥˈᵛ.ˊᵫᵗ(objectVolatile, c1735)) {
                while (true) {
                    Unsafe unsafe3 = AbstractC1929.f7689;
                    C4295 c42952 = this;
                    th2 = th;
                    c4295 = c42952;
                    if (unsafe3.compareAndSwapObject(c42952, f16366, c1735, th2)) {
                        return true;
                    }
                    if (unsafe3.getObjectVolatile(c4295, j) != c1735) {
                        break;
                    }
                    this = c4295;
                    th = th2;
                }
            } else {
                c4295 = this;
                th2 = th;
                if (objectVolatile instanceof Throwable) {
                    return true;
                }
                do {
                    unsafe = AbstractC1929.f7689;
                    if (unsafe.compareAndSwapObject(c4295, f16366, objectVolatile, (Object) null)) {
                        return false;
                    }
                } while (unsafe.getObjectVolatile(c4295, j) == objectVolatile);
            }
            this = c4295;
            th = th2;
        }
    }

    @Override // defpackage.AbstractC0795
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final InterfaceC2643 mo2887() {
        return this;
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final C3453 m9274() {
        C4295 c4295;
        while (true) {
            f16365.getClass();
            Unsafe unsafe = AbstractC1929.f7689;
            long j = f16366;
            Object objectVolatile = unsafe.getObjectVolatile(this, j);
            C1735 c1735 = AbstractC5016.f19012;
            if (objectVolatile == null) {
                unsafe.putObjectVolatile(this, j, c1735);
                return null;
            }
            if (objectVolatile instanceof C3453) {
                while (true) {
                    Unsafe unsafe2 = AbstractC1929.f7689;
                    c4295 = this;
                    if (unsafe2.compareAndSwapObject(c4295, f16366, objectVolatile, c1735)) {
                        return (C3453) objectVolatile;
                    }
                    if (unsafe2.getObjectVolatile(c4295, j) != objectVolatile) {
                        break;
                    }
                    this = c4295;
                }
            } else {
                c4295 = this;
                if (objectVolatile != c1735 && !(objectVolatile instanceof Throwable)) {
                    C3226.m7364(objectVolatile, "Inconsistent state ");
                    return null;
                }
            }
            this = c4295;
        }
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final C3453 m9275() {
        f16365.getClass();
        Object objectVolatile = AbstractC1929.f7689.getObjectVolatile(this, f16366);
        if (objectVolatile instanceof C3453) {
            return (C3453) objectVolatile;
        }
        return null;
    }

    @Override // defpackage.InterfaceC2643
    /* JADX INFO: renamed from: ᵨᵣ */
    public final void mo3530(Object obj) throws DispatchException {
        Throwable thM5818 = AbstractC2231.m5818(obj);
        Object c5507 = thM5818 == null ? obj : new C5507(thM5818, false);
        AbstractC3500 abstractC3500 = this.f16369;
        InterfaceC3822 interfaceC3822Mo1376 = abstractC3500.mo1376();
        AbstractC2071 abstractC2071 = this.f16368;
        if (AbstractC5016.m10350(abstractC2071, interfaceC3822Mo1376)) {
            this.f16370 = c5507;
            this.f3575 = 0;
            AbstractC5016.m10349(abstractC2071, abstractC3500.mo1376(), this);
            return;
        }
        AbstractC4712 abstractC4712M6130 = AbstractC2412.m6130();
        if (abstractC4712M6130.f17952 >= 4294967296L) {
            this.f16370 = c5507;
            this.f3575 = 0;
            abstractC4712M6130.m9862(this);
            return;
        }
        abstractC4712M6130.m9861(true);
        try {
            InterfaceC3822 interfaceC3822Mo13762 = abstractC3500.mo1376();
            Object objM2700 = AbstractC0751.m2700(interfaceC3822Mo13762, this.f16367);
            try {
                abstractC3500.mo3530(obj);
                while (abstractC4712M6130.m9860()) {
                }
            } finally {
                AbstractC0751.m2701(interfaceC3822Mo13762, objM2700);
            }
        } finally {
            try {
            } finally {
            }
        }
    }

    @Override // defpackage.InterfaceC2643
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final InterfaceC3822 mo1376() {
        return this.f16369.mo1376();
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final boolean m9276() {
        f16365.getClass();
        return AbstractC1929.f7689.getObjectVolatile(this, f16366) != null;
    }

    @Override // defpackage.AbstractC0795
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final Object mo2888() {
        Object obj = this.f16370;
        this.f16370 = AbstractC5016.f19013;
        return obj;
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void m9277() {
        do {
            f16365.getClass();
        } while (AbstractC1929.f7689.getObjectVolatile(this, f16366) == AbstractC5016.f19012);
    }

    @Override // defpackage.InterfaceC3912
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final InterfaceC3912 mo1379() {
        return this.f16369;
    }
}
