Searched refs:cell (Results 1 – 1 of 1) sorted by relevance
93 Cell* cell = nullptr; in TryPush() local98 cell = &buffer[pos & MASK]; in TryPush()100 uint32 seq = cell->sequence.Load(); in TryPush()126 MoveCtor( &cell->data, std::move(data) ); in TryPush()127 cell->sequence.Store(pos + 1); in TryPush()134 Cell* cell = nullptr; in TryPop() local139 cell = &buffer[pos & MASK]; in TryPop()141 uint32 seq = cell->sequence.Load(); in TryPop()167 MoveCtor( &data, std::move(cell->data) ); in TryPop()168 cell->sequence.Store(pos + MASK + 1); in TryPop()