Lines Matching refs:bufferHandle

55     for (auto bufferHandle : mClonedBuffers) {  in ~Gralloc()  local
56 auto buffer = const_cast<native_handle_t*>(bufferHandle); in ~Gralloc()
62 for (auto bufferHandle : mImportedBuffers) { in ~Gralloc() local
63 auto buffer = const_cast<native_handle_t*>(bufferHandle); in ~Gralloc()
81 const native_handle_t* bufferHandle = native_handle_clone(rawHandle.getNativeHandle()); in cloneBuffer() local
82 EXPECT_NE(nullptr, bufferHandle); in cloneBuffer()
84 if (bufferHandle) { in cloneBuffer()
85 mClonedBuffers.insert(bufferHandle); in cloneBuffer()
88 return bufferHandle; in cloneBuffer()
152 const native_handle_t* bufferHandle = nullptr; in importBuffer() local
156 bufferHandle = static_cast<const native_handle_t*>(tmpBuffer); in importBuffer()
159 if (bufferHandle) { in importBuffer()
160 mImportedBuffers.insert(bufferHandle); in importBuffer()
163 return bufferHandle; in importBuffer()
166 void Gralloc::freeBuffer(const native_handle_t* bufferHandle) { in freeBuffer() argument
167 auto buffer = const_cast<native_handle_t*>(bufferHandle); in freeBuffer()
169 if (mImportedBuffers.erase(bufferHandle)) { in freeBuffer()
173 mClonedBuffers.erase(bufferHandle); in freeBuffer()
179 void* Gralloc::lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lock() argument
182 auto buffer = const_cast<native_handle_t*>(bufferHandle); in lock()
212 YCbCrLayout Gralloc::lockYCbCr(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lockYCbCr() argument
214 auto buffer = const_cast<native_handle_t*>(bufferHandle); in lockYCbCr()
239 int Gralloc::unlock(const native_handle_t* bufferHandle) { in unlock() argument
240 auto buffer = const_cast<native_handle_t*>(bufferHandle); in unlock()
261 bool Gralloc::validateBufferSize(const native_handle_t* bufferHandle, in validateBufferSize() argument
264 auto buffer = const_cast<native_handle_t*>(bufferHandle); in validateBufferSize()
270 void Gralloc::getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds, in getTransportSize() argument
272 auto buffer = const_cast<native_handle_t*>(bufferHandle); in getTransportSize()
279 ASSERT_GE(bufferHandle->numFds, int(tmpNumFds)) << "invalid numFds " << tmpNumFds; in getTransportSize()
280 ASSERT_GE(bufferHandle->numInts, int(tmpNumInts)) << "invalid numInts " << tmpNumInts; in getTransportSize()