Lines Matching refs:bufferId

88         mBufferId = message.bufferId;  in TransactionStatus()
213 BufferId *bufferId, const native_handle_t** handle) { in allocate() argument
217 if (!mBufferPool.getFreeBuffer(mAllocator, params, bufferId, handle)) { in allocate()
224 status = mBufferPool.addNewBuffer(alloc, allocSize, params, bufferId, handle); in allocate()
227 status == ResultStatus::OK, *bufferId, *handle); in allocate()
231 mBufferPool.handleOwnBuffer(connectionId, *bufferId); in allocate()
240 BufferId bufferId, const native_handle_t** handle) { in fetch() argument
249 found->second->mBufferId == bufferId) { in fetch()
251 auto bufferIt = mBufferPool.mBuffers.find(bufferId); in fetch()
361 BufferId bufferId, in onBufferInvalidated() argument
364 if (it->isInvalidated(bufferId)) { in onBufferInvalidated()
443 ConnectionId connectionId, BufferId bufferId) { in handleOwnBuffer() argument
445 bool added = insert(&mUsingBuffers, connectionId, bufferId); in handleOwnBuffer()
447 auto iter = mBuffers.find(bufferId); in handleOwnBuffer()
450 insert(&mUsingConnections, bufferId, connectionId); in handleOwnBuffer()
455 ConnectionId connectionId, BufferId bufferId) { in handleReleaseBuffer() argument
456 bool deleted = erase(&mUsingBuffers, connectionId, bufferId); in handleReleaseBuffer()
458 auto iter = mBuffers.find(bufferId); in handleReleaseBuffer()
464 mFreeBuffers.insert(bufferId); in handleReleaseBuffer()
469 mInvalidation.onBufferInvalidated(bufferId, mInvalidationChannel); in handleReleaseBuffer()
473 erase(&mUsingConnections, bufferId, connectionId); in handleReleaseBuffer()
474 ALOGV("release buffer %u : %d", bufferId, deleted); in handleReleaseBuffer()
487 auto bufferIter = mBuffers.find(message.bufferId); in handleTransferTo()
489 !contains(&mUsingBuffers, message.connectionId, message.bufferId)) { in handleTransferTo()
525 auto bufferIter = mBuffers.find(message.bufferId); in handleTransferFrom()
544 auto bufferIter = mBuffers.find(message.bufferId); in handleTransferResult()
546 handleOwnBuffer(message.connectionId, message.bufferId); in handleTransferResult()
553 mFreeBuffers.insert(message.bufferId); in handleTransferResult()
558 mInvalidation.onBufferInvalidated(message.bufferId, mInvalidationChannel); in handleTransferResult()
564 message.bufferId, deleted); in handleTransferResult()
568 message.bufferId); in handleTransferResult()
581 message.connectionId, message.bufferId); in processStatusMessages()
606 mInvalidation.onAck(message.connectionId, message.bufferId); in processStatusMessages()
622 for (const BufferId& bufferId : buffers->second) { in handleClose() local
623 bool deleted = erase(&mUsingConnections, bufferId, connectionId); in handleClose()
625 auto bufferIter = mBuffers.find(bufferId); in handleClose()
632 mFreeBuffers.insert(bufferId); in handleClose()
637 mInvalidation.onBufferInvalidated(bufferId, mInvalidationChannel); in handleClose()
654 BufferId bufferId = iter->second->mBufferId; in handleClose() local
655 auto bufferIter = mBuffers.find(bufferId); in handleClose()
662 mFreeBuffers.insert(bufferId); in handleClose()
667 mInvalidation.onBufferInvalidated(bufferId, mInvalidationChannel); in handleClose()
684 BufferId bufferId = *bufferIt; in getFreeBuffer() local
685 if (allocator->compatible(params, mBuffers[bufferId]->mConfig)) { in getFreeBuffer()
708 BufferId bufferId = mSeq++; in addNewBuffer() local
714 bufferId, alloc, allocSize, params); in addNewBuffer()
717 bufferId, std::move(buffer))); in addNewBuffer()
721 *pId = bufferId; in addNewBuffer()