package G4;

import B4.h0;
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;

/* JADX INFO: loaded from: classes.dex */
public abstract class r extends b implements h0 {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final /* synthetic */ AtomicIntegerFieldUpdater f862d = AtomicIntegerFieldUpdater.newUpdater(r.class, "cleanedAndPointers$volatile");

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final long f863c;
    private volatile /* synthetic */ int cleanedAndPointers$volatile;

    public r(long j5, r rVar, int i) {
        super(rVar);
        this.f863c = j5;
        this.cleanedAndPointers$volatile = i << 16;
    }

    @Override // G4.b
    public final boolean d() {
        return f862d.get(this) == g() && c() != null;
    }

    public final boolean f() {
        return f862d.addAndGet(this, -65536) == g() && c() != null;
    }

    public abstract int g();

    public abstract void h(int i, h4.h hVar);

    public final void i() {
        if (f862d.incrementAndGet(this) == g()) {
            e();
        }
    }

    public final boolean j() {
        AtomicIntegerFieldUpdater atomicIntegerFieldUpdater;
        int i;
        do {
            atomicIntegerFieldUpdater = f862d;
            i = atomicIntegerFieldUpdater.get(this);
            if (i == g() && c() != null) {
                return false;
            }
        } while (!atomicIntegerFieldUpdater.compareAndSet(this, i, 65536 + i));
        return true;
    }
}
