com-dot-app-sancharsaathi-1-5-0.apk
Download file
package K3;
import F3.i;
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
import java.util.concurrent.atomic.AtomicReferenceArray;
import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import v3.w;
import w.b;
public final class n {
/* renamed from: b reason: collision with root package name */
public static final AtomicReferenceFieldUpdater f1763b;
/* renamed from: c reason: collision with root package name */
public static final AtomicIntegerFieldUpdater f1764c;
/* renamed from: d reason: collision with root package name */
public static final AtomicIntegerFieldUpdater f1765d;
/* renamed from: e reason: collision with root package name */
public static final AtomicIntegerFieldUpdater f1766e;
/* renamed from: a reason: collision with root package name */
public final AtomicReferenceArray f1767a = new AtomicReferenceArray(128);
private volatile int blockingTasksInBuffer;
private volatile int consumerIndex;
private volatile Object lastScheduledTask;
private volatile int producerIndex;
static {
Class<n> cls = n.class;
f1763b = AtomicReferenceFieldUpdater.newUpdater(cls, Object.class, "lastScheduledTask");
f1764c = AtomicIntegerFieldUpdater.newUpdater(cls, "producerIndex");
f1765d = AtomicIntegerFieldUpdater.newUpdater(cls, "consumerIndex");
f1766e = AtomicIntegerFieldUpdater.newUpdater(cls, "blockingTasksInBuffer");
}
public final h a(h hVar, boolean z4) {
if (z4) {
return b(hVar);
}
h hVar2 = (h) f1763b.getAndSet(this, hVar);
if (hVar2 == null) {
return null;
}
return b(hVar2);
}
public final h b(h hVar) {
if (d() == 127) {
return hVar;
}
if (hVar.f1751f.b() == 1) {
f1766e.incrementAndGet(this);
}
int i4 = f1764c.get(this) & 127;
while (this.f1767a.get(i4) != null) {
Thread.yield();
}
this.f1767a.lazySet(i4, hVar);
f1764c.incrementAndGet(this);
return null;
}
public final void c(h hVar) {
if (hVar != null && hVar.f1751f.b() == 1) {
f1766e.decrementAndGet(this);
}
}
public final int d() {
return f1764c.get(this) - f1765d.get(this);
}
public final int e() {
return f1763b.get(this) != null ? d() + 1 : d();
}
public final void f(d dVar) {
h hVar = (h) f1763b.getAndSet(this, (Object) null);
if (hVar != null) {
dVar.a(hVar);
}
do {
} while (j(dVar));
}
public final h g() {
h hVar = (h) f1763b.getAndSet(this, (Object) null);
return hVar == null ? i() : hVar;
}
public final h h() {
return k(true);
}
public final h i() {
h hVar;
while (true) {
AtomicIntegerFieldUpdater atomicIntegerFieldUpdater = f1765d;
int i4 = atomicIntegerFieldUpdater.get(this);
if (i4 - f1764c.get(this) == 0) {
return null;
}
int i5 = i4 & 127;
if (atomicIntegerFieldUpdater.compareAndSet(this, i4, i4 + 1) && (hVar = (h) this.f1767a.getAndSet(i5, (Object) null)) != null) {
c(hVar);
return hVar;
}
}
}
public final boolean j(d dVar) {
h i4 = i();
if (i4 == null) {
return false;
}
dVar.a(i4);
return true;
}
public final h k(boolean z4) {
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater;
h hVar;
do {
atomicReferenceFieldUpdater = f1763b;
hVar = (h) atomicReferenceFieldUpdater.get(this);
if (hVar != null) {
boolean z5 = true;
if (hVar.f1751f.b() != 1) {
z5 = false;
}
if (z5 == z4) {
}
}
int i4 = f1765d.get(this);
int i5 = f1764c.get(this);
while (i4 != i5) {
if (z4 && f1766e.get(this) == 0) {
return null;
}
i5--;
h m4 = m(i5, z4);
if (m4 != null) {
return m4;
}
}
return null;
} while (!b.a(atomicReferenceFieldUpdater, this, hVar, (Object) null));
return hVar;
}
public final h l(int i4) {
int i5 = f1765d.get(this);
int i6 = f1764c.get(this);
boolean z4 = true;
if (i4 != 1) {
z4 = false;
}
while (i5 != i6) {
if (z4 && f1766e.get(this) == 0) {
return null;
}
int i7 = i5 + 1;
h m4 = m(i5, z4);
if (m4 != null) {
return m4;
}
i5 = i7;
}
return null;
}
public final h m(int i4, boolean z4) {
int i5 = i4 & 127;
h hVar = (h) this.f1767a.get(i5);
if (hVar != null) {
boolean z5 = true;
if (hVar.f1751f.b() != 1) {
z5 = false;
}
if (z5 == z4 && i.a(this.f1767a, i5, hVar, (Object) null)) {
if (z4) {
f1766e.decrementAndGet(this);
}
return hVar;
}
}
return null;
}
public final long n(int i4, w wVar) {
h i5 = i4 == 3 ? i() : l(i4);
if (i5 == null) {
return o(i4, wVar);
}
wVar.f12469e = i5;
return -1;
}
public final long o(int i4, w wVar) {
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater;
h hVar;
do {
atomicReferenceFieldUpdater = f1763b;
hVar = (h) atomicReferenceFieldUpdater.get(this);
if (hVar == null) {
return -2;
}
int i5 = 1;
if (hVar.f1751f.b() != 1) {
i5 = 2;
}
if ((i5 & i4) == 0) {
return -2;
}
long a4 = l.f1759f.a() - hVar.f1750e;
long j4 = l.f1755b;
if (a4 < j4) {
return j4 - a4;
}
} while (!b.a(atomicReferenceFieldUpdater, this, hVar, (Object) null));
wVar.f12469e = hVar;
return -1;
}
}
Download file