Home | History | Annotate | Download | only in gui

Lines Matching defs:lock

181     Mutex::Autolock lock(mMutex);
231 Mutex::Autolock lock(mMutex);
256 Mutex::Autolock lock(mMutex);
263 Mutex::Autolock lock(mMutex);
304 { // scope for the lock
305 Mutex::Autolock lock(mMutex);
482 return lock(outBuffer, inOutDirtyBounds);
494 Mutex::Autolock lock(mMutex);
513 Mutex::Autolock lock(mMutex);
534 Mutex::Autolock lock(mMutex);
553 Mutex::Autolock lock(mMutex);
562 Mutex::Autolock lock(mMutex);
586 Mutex::Autolock lock(mMutex);
603 Mutex::Autolock lock(mMutex);
616 Mutex::Autolock lock(mMutex);
636 Mutex::Autolock lock(mMutex);
645 Mutex::Autolock lock(mMutex);
653 Mutex::Autolock lock(mMutex);
665 // the lock/unlock APIs must be used from the same thread
676 err = src->lock(GRALLOC_USAGE_SW_READ_OFTEN, reg.bounds(), (void**)&src_bits);
680 err = dst->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, reg.bounds(), (void**)&dst_bits);
720 status_t Surface::lock(
724 ALOGE("Surface::lock failed, already locked");
745 err = fence->waitForever("Surface::lock");
779 Mutex::Autolock lock(mMutex);
786 { // scope for the lock
787 Mutex::Autolock lock(mMutex);
802 status_t res = backBuffer->lock(