Lines Matching refs:bufferHandle

56     for (auto bufferHandle : mClonedBuffers) {  in ~Gralloc()  local
57 auto buffer = const_cast<native_handle_t*>(bufferHandle); in ~Gralloc()
63 for (auto bufferHandle : mImportedBuffers) { in ~Gralloc() local
64 auto buffer = const_cast<native_handle_t*>(bufferHandle); in ~Gralloc()
76 const native_handle_t* bufferHandle = native_handle_clone(rawHandle.getNativeHandle()); in cloneBuffer() local
77 EXPECT_NE(nullptr, bufferHandle); in cloneBuffer()
79 if (bufferHandle) { in cloneBuffer()
80 mClonedBuffers.insert(bufferHandle); in cloneBuffer()
83 return bufferHandle; in cloneBuffer()
102 const native_handle_t* bufferHandle = nullptr; in allocate() local
105 bufferHandle = importBuffer(tmpBuffers[i], tolerance)); in allocate()
108 bufferHandle = cloneBuffer(tmpBuffers[i], tolerance)); in allocate()
110 if (bufferHandle) { in allocate()
111 bufferHandles.push_back(bufferHandle); in allocate()
162 const native_handle_t* bufferHandle = nullptr; in importBuffer() local
168 bufferHandle = static_cast<const native_handle_t*>(tmpBuffer); in importBuffer()
171 if (bufferHandle) { in importBuffer()
172 mImportedBuffers.insert(bufferHandle); in importBuffer()
175 return bufferHandle; in importBuffer()
178 void Gralloc::freeBuffer(const native_handle_t* bufferHandle) { in freeBuffer() argument
179 if (bufferHandle == nullptr) { in freeBuffer()
183 auto buffer = const_cast<native_handle_t*>(bufferHandle); in freeBuffer()
185 if (mImportedBuffers.erase(bufferHandle)) { in freeBuffer()
189 mClonedBuffers.erase(bufferHandle); in freeBuffer()
195 void* Gralloc::lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lock() argument
197 auto buffer = const_cast<native_handle_t*>(bufferHandle); in lock()
221 int Gralloc::unlock(const native_handle_t* bufferHandle) { in unlock() argument
222 auto buffer = const_cast<native_handle_t*>(bufferHandle); in unlock()
243 int Gralloc::flushLockedBuffer(const native_handle_t* bufferHandle) { in flushLockedBuffer() argument
244 auto buffer = const_cast<native_handle_t*>(bufferHandle); in flushLockedBuffer()
265 void Gralloc::rereadLockedBuffer(const native_handle_t* bufferHandle) { in rereadLockedBuffer() argument
266 auto buffer = const_cast<native_handle_t*>(bufferHandle); in rereadLockedBuffer()
271 bool Gralloc::validateBufferSize(const native_handle_t* bufferHandle, in validateBufferSize() argument
274 auto buffer = const_cast<native_handle_t*>(bufferHandle); in validateBufferSize()
280 void Gralloc::getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds, in getTransportSize() argument
282 auto buffer = const_cast<native_handle_t*>(bufferHandle); in getTransportSize()
289 ASSERT_GE(bufferHandle->numFds, int(tmpNumFds)) << "invalid numFds " << tmpNumFds; in getTransportSize()
290 ASSERT_GE(bufferHandle->numInts, int(tmpNumInts)) << "invalid numInts " << tmpNumInts; in getTransportSize()
306 Error Gralloc::get(const native_handle_t* bufferHandle, const IMapper::MetadataType& metadataType, in get() argument
309 mMapper->get(const_cast<native_handle_t*>(bufferHandle), metadataType, in get()
317 Error Gralloc::set(const native_handle_t* bufferHandle, const IMapper::MetadataType& metadataType, in set() argument
319 return mMapper->set(const_cast<native_handle_t*>(bufferHandle), metadataType, vec); in set()
335 Error Gralloc::getReservedRegion(const native_handle_t* bufferHandle, void** outReservedRegion, in getReservedRegion() argument
339 const_cast<native_handle_t*>(bufferHandle), in getReservedRegion()