Lines Matching refs:compBuffer
429 && mBuffers[i].compBuffer.expired()) { in assignSlot()
458 std::shared_ptr<C2Buffer> result = mBuffers[index].compBuffer.lock(); in releaseSlot()
462 mBuffers[index].compBuffer = result; in releaseSlot()
472 std::shared_ptr<C2Buffer> compBuffer = in expireComponentBuffer() local
473 mBuffers[i].compBuffer.lock(); in expireComponentBuffer()
474 if (!compBuffer || compBuffer != c2buffer) { in expireComponentBuffer()
477 mBuffers[i].compBuffer.reset(); in expireComponentBuffer()
502 return !entry.compBuffer.expired(); in numComponentBuffers()
520 mBuffers.push_back({ clientBuffer, impl.mBuffers[i].compBuffer, ownedByClient }); in initialize()
536 if (!mBuffers[i].ownedByClient && mBuffers[i].compBuffer.expired()) { in grabBuffer()
577 std::shared_ptr<C2Buffer> result = mBuffers[index].compBuffer.lock(); in returnBuffer()
581 mBuffers[index].compBuffer = result; in returnBuffer()
591 std::shared_ptr<C2Buffer> compBuffer = in expireComponentBuffer() local
592 mBuffers[i].compBuffer.lock(); in expireComponentBuffer()
593 if (!compBuffer) { in expireComponentBuffer()
596 if (c2buffer == compBuffer) { in expireComponentBuffer()
602 mBuffers[i].compBuffer.reset(); in expireComponentBuffer()