Lines Matching refs:rs

178     ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data);  in hook_dequeueBuffer()  local
180 std::lock_guard _lock{rs->mMutex}; in hook_dequeueBuffer()
181 if (rs->mReservedBuffer) { in hook_dequeueBuffer()
182 *buffer = rs->mReservedBuffer; in hook_dequeueBuffer()
183 *fenceFd = rs->mReservedFenceFd.release(); in hook_dequeueBuffer()
184 rs->mReservedBuffer = nullptr; in hook_dequeueBuffer()
192 *buffer = rs->acquireFallbackBuffer(result); in hook_dequeueBuffer()
196 std::lock_guard _lock{rs->mMutex}; in hook_dequeueBuffer()
197 rs->mHasDequeuedBuffer = true; in hook_dequeueBuffer()
205 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_cancelBuffer() local
206 rs->clearReservedBuffer(); in hook_cancelBuffer()
207 if (rs->isFallbackBuffer(buffer)) { in hook_cancelBuffer()
219 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_queueBuffer() local
220 rs->clearReservedBuffer(); in hook_queueBuffer()
222 if (rs->isFallbackBuffer(buffer)) { in hook_queueBuffer()
237 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_perform() local
238 rs->clearReservedBuffer(); in hook_perform()
245 std::lock_guard _lock{rs->mMutex}; in hook_perform()
249 rs->mUsage = va_arg(args, uint32_t); in hook_perform()
252 rs->mUsage = va_arg(args, uint64_t); in hook_perform()
257 rs->mFormat = static_cast<AHardwareBuffer_Format>(va_arg(args, int32_t)); in hook_perform()
260 rs->mFormat = static_cast<AHardwareBuffer_Format>(va_arg(args, int32_t)); in hook_perform()
264 if (bufferCount >= rs->mExpectedBufferCount) { in hook_perform()
265 rs->mDidSetExtraBuffers = true; in hook_perform()
267 … ALOGD("HOOK FAILED! Expected %zd got = %zd", rs->mExpectedBufferCount, bufferCount); in hook_perform()
277 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_query() local
280 std::lock_guard _lock{rs->mMutex}; in hook_query()
281 rs->mExpectedBufferCount = *value + 2; in hook_query()