Lines Matching refs:mAvailableToConsume
32 return mCapacity - mAvailableToConsume; in availableToProduce()
37 return mAvailableToConsume; in availableToConsume()
44 const size_t toProduce = mCapacity - mAvailableToConsume; in makeRoomForProduce()
49 mAvailableToConsume -= toDrop; in makeRoomForProduce()
57 if (mAvailableToConsume < mCapacity) { in waitForProduceAvailable()
67 const int availableToProduce = mCapacity - mAvailableToConsume; in getProduceChunk()
81 const int availableToProduce = mCapacity - mAvailableToConsume; in produce()
85 mAvailableToConsume += size; in produce()
93 int produceSize = std::min(mCapacity - mAvailableToConsume, int(size)); in produce()
98 const int availableToProduce = mCapacity - mAvailableToConsume; in produce()
107 mAvailableToConsume += chunkSz; in produce()
118 if (mAvailableToConsume > 0) { in waitForConsumeAvailable()
133 ? std::min(mCapacity - mConsumePos, mAvailableToConsume) in getConsumeChunk()
134 : std::min(mProducePos - mConsumePos, mAvailableToConsume); in getConsumeChunk()
142 size = std::min(size, size_t(mAvailableToConsume)); in consume()
145 mAvailableToConsume -= size; in consume()