Searched refs:_capacity (Results 1 - 1 of 1) sorted by relevance

/gem5/src/base/
H A Dcircular_queue.hh90 const uint32_t _capacity; member in class:CircularQueue
129 v = moduloAdd(v, delta, _capacity);
134 v = (v ? v : _capacity) - 1;
414 : _capacity(size), _head(1), _tail(0), _empty(true), _round(0)
495 size_t capacity() const { return _capacity; }
504 return _capacity - _head + _tail + 1;
509 return moduloAdd(s1, s2, _capacity);
514 return moduloSub(s1, s2, _capacity);
588 (_tail + 1 == _head || (_tail + 1 == _capacity && _head == 0));
650 } else if (idx < _head && _tail + 1 == _capacity) {
[all...]

Completed in 3 milliseconds