package o; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; /* loaded from: classes.dex */ public class ggU { public volatile Object _next = this; public volatile Object _prev = this; private volatile Object _removedRef = null; public static final AtomicReferenceFieldUpdater b = AtomicReferenceFieldUpdater.newUpdater(ggU.class, Object.class, "_next"); public static AtomicReferenceFieldUpdater e = AtomicReferenceFieldUpdater.newUpdater(ggU.class, Object.class, "_prev"); private static final AtomicReferenceFieldUpdater d = AtomicReferenceFieldUpdater.newUpdater(ggU.class, Object.class, "_removedRef"); private final C15113ghb j() { C15113ghb c15113ghb = (C15113ghb) this._removedRef; if (c15113ghb != null) { return c15113ghb; } C15113ghb c15113ghb2 = new C15113ghb(this); d.lazySet(this, c15113ghb2); return c15113ghb2; } /* loaded from: classes.dex */ public static abstract class HBt extends ggF { private ggU c; public ggU e; @Override // o.ggF public final /* synthetic */ void c(ggU ggu, Object obj) { ggU ggu2 = ggu; boolean z = obj == null; ggU ggu3 = z ? this.c : this.e; if (ggu3 != null) { AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = ggU.b; while (!atomicReferenceFieldUpdater.compareAndSet(ggu2, this, ggu3)) { if (atomicReferenceFieldUpdater.get(ggu2) != this) { return; } } if (z) { ggU ggu4 = this.c; ggU ggu5 = this.e; C14957gcv.e(ggu5); ggu4.b(ggu5); } } } public HBt(ggU ggu) { this.c = ggu; } } public boolean bu_() { while (true) { Object obj = this._next; if (!(obj instanceof AbstractC15115ghd)) { return obj instanceof C15113ghb; } ((AbstractC15115ghd) obj).a(this); } } public static ggU a(ggU ggu) { while (ggu.bu_()) { ggu = (ggU) ggu._prev; } return ggu; } public final boolean e(ggU ggu) { e.lazySet(ggu, this); b.lazySet(ggu, this); while (true) { Object obj = this._next; if (!(obj instanceof AbstractC15115ghd)) { if (obj != this) { return false; } AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = b; while (!atomicReferenceFieldUpdater.compareAndSet(this, this, ggu)) { if (atomicReferenceFieldUpdater.get(this) != this) { break; } } ggu.b(this); return true; } ((AbstractC15115ghd) obj).a(this); } } public final int e(ggU ggu, ggU ggu2, HBt hBt) { e.lazySet(ggu, this); AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = b; atomicReferenceFieldUpdater.lazySet(ggu, ggu2); hBt.e = ggu2; while (!atomicReferenceFieldUpdater.compareAndSet(this, ggu2, hBt)) { if (atomicReferenceFieldUpdater.get(this) != ggu2) { return 0; } } return hBt.a(this) == null ? 1 : 2; } public boolean bw_() { return f() == null; } public final ggU f() { while (true) { Object obj = this._next; if (!(obj instanceof AbstractC15115ghd)) { if (obj instanceof C15113ghb) { return ((C15113ghb) obj).c; } if (obj == this) { return (ggU) obj; } ggU ggu = (ggU) obj; C15113ghb j = ggu.j(); AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = b; while (!atomicReferenceFieldUpdater.compareAndSet(this, obj, j)) { if (atomicReferenceFieldUpdater.get(this) != obj) { break; } } ggu.b(); return null; } ((AbstractC15115ghd) obj).a(this); } } /* JADX WARN: Code restructure failed: missing block: B:21:0x0038, code lost: r5 = o.ggU.b; r4 = ((o.C15113ghb) r4).c; */ /* JADX WARN: Code restructure failed: missing block: B:23:0x0042, code lost: if (r5.compareAndSet(r3, r1, r4) == false) goto L30; */ /* JADX WARN: Code restructure failed: missing block: B:25:0x004a, code lost: if (r5.get(r3) == r1) goto L52; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final o.ggU b() { /* r7 = this; L0: java.lang.Object r0 = r7._prev o.ggU r0 = (o.ggU) r0 r1 = r0 L5: r2 = 0 r3 = r2 L7: java.lang.Object r4 = r1._next if (r4 != r7) goto L1e if (r0 != r1) goto Le return r1 Le: java.util.concurrent.atomic.AtomicReferenceFieldUpdater r5 = o.ggU.e L10: boolean r2 = r5.compareAndSet(r7, r0, r1) if (r2 == 0) goto L17 return r1 L17: java.lang.Object r2 = r5.get(r7) if (r2 == r0) goto L10 goto L0 L1e: boolean r5 = r7.bu_() if (r5 == 0) goto L25 return r2 L25: if (r4 != 0) goto L28 return r1 L28: boolean r5 = r4 instanceof o.AbstractC15115ghd if (r5 == 0) goto L32 o.ghd r4 = (o.AbstractC15115ghd) r4 r4.a(r1) goto L0 L32: boolean r5 = r4 instanceof o.C15113ghb if (r5 == 0) goto L52 if (r3 == 0) goto L4d java.util.concurrent.atomic.AtomicReferenceFieldUpdater r5 = o.ggU.b o.ghb r4 = (o.C15113ghb) r4 o.ggU r4 = r4.c L3e: boolean r2 = r5.compareAndSet(r3, r1, r4) if (r2 == 0) goto L46 r1 = r3 goto L5 L46: java.lang.Object r2 = r5.get(r3) if (r2 == r1) goto L3e goto L0 L4d: java.lang.Object r1 = r1._prev o.ggU r1 = (o.ggU) r1 goto L7 L52: r3 = r4 o.ggU r3 = (o.ggU) r3 r6 = r3 r3 = r1 r1 = r6 goto L7 */ throw new UnsupportedOperationException("Method not decompiled: o.ggU.b():o.ggU"); } public String toString() { StringBuilder sb = new StringBuilder(); sb.append(new C14928gcE(this) { // from class: o.ggU.RVV @Override // o.C14928gcE, o.InterfaceC14990gdv public final Object i() { return C15041gfa.a(this.f); } }); sb.append('@'); sb.append(C15041gfa.b(this)); return sb.toString(); } public final void b(ggU ggu) { Object obj; while (true) { ggU ggu2 = (ggU) ggu._prev; while (true) { obj = this._next; if (!(obj instanceof AbstractC15115ghd)) { break; } else { ((AbstractC15115ghd) obj).a(this); } } if (obj != ggu) { return; } AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = e; while (!atomicReferenceFieldUpdater.compareAndSet(ggu, ggu2, this)) { if (atomicReferenceFieldUpdater.get(ggu) != ggu2) { break; } } if (bu_()) { ggu.b(); return; } return; } } }