11 references to HiShift
System.ServiceModel.Internals (11)
System\Runtime\IOThreadScheduler.cs (11)
23
public const int HiOne = 1 <<
HiShift
;
25
public const int HiHiBit = LoHiBit <<
HiShift
;
27
public const int HiCountMask = LoCountMask <<
HiShift
;
34
return ((slot >>
HiShift
) - slot + 2 & LoMask) - 1;
39
return (slot >>
HiShift
) - slot + 1 & LoMask;
50
return (gate & HiMask) == gate <<
HiShift
;
79
int headTail = -2 << Bits.
HiShift
;
84
int headTailLowPri = -1 << Bits.
HiShift
;
173
bool queued = this.slots[slot >> Bits.
HiShift
& SlotMask].TryEnqueueWorkItem(callback, state, out wrapped);
231
bool queued = this.slotsLowPri[slot >> Bits.
HiShift
& SlotMaskLowPri].TryEnqueueWorkItem(
514
if (gateSnapshot >> Bits.
HiShift
!= (gateSnapshot & Bits.LoCountMask) ||