Searched refs:BufferPool (Results 1 – 9 of 9) sorted by relevance
43 BufferPool::BufferPool() in BufferPool() function in aidl::android::hardware::media::bufferpool2::implementation::BufferPool59 std::atomic<std::uint32_t> BufferPool::Invalidation::sInvSeqId(0);61 BufferPool::~BufferPool() { in ~BufferPool()74 void BufferPool::Invalidation::onConnect( in onConnect()80 void BufferPool::Invalidation::onClose(ConnectionId conId) { in onClose()85 void BufferPool::Invalidation::onAck( in onAck()98 void BufferPool::Invalidation::onBufferInvalidated( in onBufferInvalidated()119 void BufferPool::Invalidation::onInvalidationRequest( in onInvalidationRequest()145 void BufferPool::Invalidation::onHandleAck( in onHandleAck()179 bool BufferPool::handleOwnBuffer( in handleOwnBuffer()[all …]
43 struct BufferPool { struct207 BufferPool(); argument210 ~BufferPool();
203 BufferPool mBufferPool;242 friend struct BufferPool;
22 "BufferPool.cpp",
44 * @param pool `IClientManager` object of the BufferPool in the client45 * process. This may be null if the client does not own a BufferPool.
42 * @param pool `IClientManager` object of the BufferPool in the client43 * process. This may be null if the client does not own a BufferPool.208 * Returns the `IClientManager` object for the component's BufferPool.211 * BufferPool API, @p pool must be a valid `IClientManager` instance.
491 * #pooledBlock is a reference to a buffer handled by a BufferPool.
184 * Returns information required for using BufferPool API in buffer passing.190 * BufferPool API, \p pool must be a valid `IClientManager` instance.