Searched refs:PointerPositions (Results 1 – 2 of 2) sorted by relevance
214 struct PointerPositions { struct229 bool IsCorrupt(const PointerPositions& pos); argument231 inline std::optional<PointerPositions> GetPointerPositions() { in GetPointerPositions()232 PointerPositions pos; in GetPointerPositions()242 std::optional<PointerPositions> result; in GetPointerPositions()254 inline size_t read_avail(const PointerPositions& pos) { in read_avail()261 inline size_t write_avail(const PointerPositions& pos) { in write_avail()
189 std::optional<PointerPositions> opt_pos = GetPointerPositions(); in BeginWrite()248 std::optional<PointerPositions> opt_pos = GetPointerPositions(); in BeginRead()299 bool SharedRingBuffer::IsCorrupt(const PointerPositions& pos) { in IsCorrupt()