Lines Matching refs:compBuffer
444 && mBuffers[i].compBuffer.expired()) { in assignSlot()
484 std::shared_ptr<C2Buffer> result = mBuffers[index].compBuffer.lock(); in releaseSlot()
487 mBuffers[index].compBuffer = result; in releaseSlot()
497 std::shared_ptr<C2Buffer> compBuffer = in expireComponentBuffer() local
498 mBuffers[i].compBuffer.lock(); in expireComponentBuffer()
499 if (!compBuffer || compBuffer != c2buffer) { in expireComponentBuffer()
502 mBuffers[i].compBuffer.reset(); in expireComponentBuffer()
523 std::weak_ptr<C2Buffer> compBuffer; member
558 mBuffers.push_back({ clientBuffer, impl.mBuffers[i].compBuffer, ownedByClient }); in initialize()
587 if (!mBuffers[i].ownedByClient && mBuffers[i].compBuffer.expired()) {
638 std::shared_ptr<C2Buffer> result = mBuffers[index].compBuffer.lock(); in returnBuffer()
641 mBuffers[index].compBuffer = result; in returnBuffer()
651 std::shared_ptr<C2Buffer> compBuffer = in expireComponentBuffer() local
652 mBuffers[i].compBuffer.lock(); in expireComponentBuffer()
653 if (!compBuffer) { in expireComponentBuffer()
656 if (c2buffer == compBuffer) { in expireComponentBuffer()
662 mBuffers[i].compBuffer.reset(); in expireComponentBuffer()
706 std::weak_ptr<C2Buffer> compBuffer; member