Searched refs:RingPos (Results 1 – 2 of 2) sorted by relevance
93 u32 RingPos = atomic_load_relaxed(&Tab[Pos]); in insert() local100 RingPos = RingEnd; in insert()101 atomic_store_relaxed(&Tab[Pos], RingPos); in insert()102 atomic_store_relaxed(&Ring[RingPos], Id); in insert()104 RingPos = (RingPos + 1) & RingMask; in insert()105 atomic_store_relaxed(&Ring[RingPos], *I); in insert()107 RingEnd = (RingPos + 1) & RingMask; in insert()117 if (RingPos >= RingSize) in find()126 *RingPosPtr = (RingPos + 1) & RingMask; in find()130 RingPos = (RingPos + 1) & RingMask; in find()[all …]
946 uptr RingPos, Size; in collectTraceMaybe() local947 if (!Depot->find(Hash, &RingPos, &Size)) in collectTraceMaybe()950 Trace[I] = static_cast<uintptr_t>((*Depot)[RingPos + I]); in collectTraceMaybe()