1 write to slotsLowPri
System.ServiceModel.Internals (1)
System\Runtime\IOThreadScheduler.cs (1)
100
this.
slotsLowPri
= new Slot[capacityLowPri];
7 references to slotsLowPri
System.ServiceModel.Internals (7)
System\Runtime\IOThreadScheduler.cs (7)
101
Fx.Assert((this.
slotsLowPri
.Length & SlotMaskLowPri) == 0, "Low-priority capacity must be a power of two.");
179
new IOThreadScheduler(Math.Min(this.slots.Length * 2, MaximumCapacity), this.
slotsLowPri
.Length);
231
bool queued = this.
slotsLowPri
[slot >> Bits.HiShift & SlotMaskLowPri].TryEnqueueWorkItem(
237
new IOThreadScheduler(this.slots.Length, Math.Min(this.
slotsLowPri
.Length * 2, MaximumCapacity));
273
this.
slotsLowPri
[slotLowPri & SlotMaskLowPri].DequeueWorkItem(out callback, out state);
347
this.
slotsLowPri
[slotLowPri & SlotMaskLowPri].DequeueWorkItem(out callback, out state);
378
return this.
slotsLowPri
.Length - 1;