lock               64 apps/HelloAndroidCamera2/jni/AndroidBufferUtilities.cpp     return reinterpret_cast<jlong>(LockedSurface::lock(env, surface));
lock               15 apps/HelloAndroidCamera2/jni/LockedSurface.h     static LockedSurface *lock(JNIEnv *env, jobject surface);
lock              325 src/CodeGen_LLVM.cpp     std::lock_guard<std::mutex> lock(initialize_llvm_mutex);
lock             1010 src/Generator.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock             1019 src/Generator.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock             1030 src/Generator.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock             1049 src/Generator.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock               46 src/JITModule.cpp     volatile int lock;
lock               66 src/JITModule.cpp     volatile int lock;
lock              777 src/JITModule.cpp     std::lock_guard<std::mutex> lock(shared_runtimes_mutex);
lock              841 src/JITModule.cpp     std::lock_guard<std::mutex> lock(shared_runtimes_mutex);
lock              857 src/JITModule.cpp     std::lock_guard<std::mutex> lock(shared_runtimes_mutex);
lock               18 src/ObjectInstanceRegistry.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock               32 src/ObjectInstanceRegistry.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock               48 src/ObjectInstanceRegistry.cpp     std::lock_guard<std::mutex> lock(registry.mutex);
lock               92 src/ThreadPool.h         std::lock_guard<std::mutex> lock(mutex);
lock              103 src/ThreadPool.h             std::lock_guard<std::mutex> lock(mutex);
lock              116 src/ThreadPool.h         std::lock_guard<std::mutex> lock(mutex);
lock              142 src/ThreadPool.h     unique_lock.lock();
lock              150 src/ThreadPool.h     unique_lock.lock();
lock             1321 src/runtime/HalideRuntime.h     struct halide_mutex lock;
lock              323 src/runtime/cache.cpp     ScopedMutexLock lock(&memoization_lock);
lock              334 src/runtime/cache.cpp     ScopedMutexLock lock(&memoization_lock);
lock              429 src/runtime/cache.cpp     ScopedMutexLock lock(&memoization_lock);
lock              539 src/runtime/cache.cpp         ScopedMutexLock lock(&memoization_lock);
lock               69 src/runtime/device_interface.cpp     ScopedMutexLock lock(&device_copy_mutex);
lock               83 src/runtime/device_interface.cpp     ScopedMutexLock lock(&device_copy_mutex);
lock               23 src/runtime/gpu_device_selection.cpp     ScopedSpinLock lock(&halide_gpu_device_lock);
lock              203 src/runtime/hexagon_host.cpp     ScopedMutexLock lock(&thread_lock);
lock              371 src/runtime/hexagon_host.cpp     ScopedMutexLock lock(&thread_lock);
lock               15 src/runtime/hexagon_remote/log.cpp     qurt_mutex_t lock;
lock               20 src/runtime/hexagon_remote/log.cpp         qurt_mutex_init(&lock);
lock               26 src/runtime/hexagon_remote/log.cpp         qurt_mutex_destroy(&lock);
lock               32 src/runtime/hexagon_remote/log.cpp         qurt_mutex_lock(&lock);
lock               36 src/runtime/hexagon_remote/log.cpp         qurt_mutex_unlock(&lock);
lock               40 src/runtime/hexagon_remote/log.cpp         qurt_mutex_lock(&lock);
lock               52 src/runtime/hexagon_remote/log.cpp         qurt_mutex_unlock(&lock);
lock              106 src/runtime/opencl.cpp     ScopedSpinLock lock(&platform_name_lock);
lock              125 src/runtime/opencl.cpp     ScopedSpinLock lock(&device_type_lock);
lock               64 src/runtime/osx_opengl_context.cpp         ScopedMutexLock lock(&cgl_functions_mutex);
lock               99 src/runtime/profiler.cpp     halide_mutex_lock(&s->lock);
lock              127 src/runtime/profiler.cpp             halide_mutex_unlock(&s->lock);
lock              129 src/runtime/profiler.cpp             halide_mutex_lock(&s->lock);
lock              135 src/runtime/profiler.cpp     halide_mutex_unlock(&s->lock);
lock              161 src/runtime/profiler.cpp     ScopedMutexLock lock(&s->lock);
lock              181 src/runtime/profiler.cpp     ScopedMutexLock lock(&s->lock);
lock              390 src/runtime/profiler.cpp     ScopedMutexLock lock(&s->lock);
lock              402 src/runtime/profiler.cpp     ScopedMutexLock lock(&s->lock);
lock                8 src/runtime/scoped_spin_lock.h     volatile int *lock;
lock               10 src/runtime/scoped_spin_lock.h     ScopedSpinLock(volatile int *l) __attribute__((always_inline)) : lock(l) {
lock               11 src/runtime/scoped_spin_lock.h         while (__sync_lock_test_and_set(lock, 1)) { }
lock               15 src/runtime/scoped_spin_lock.h         __sync_lock_release(lock);
lock               47 src/runtime/tracing.cpp             ScopedSpinLock lock(&halide_trace_file_lock);
lock              156 src/runtime/tracing.cpp             ScopedSpinLock lock(&halide_trace_file_lock);
lock              186 src/runtime/tracing.cpp     ScopedSpinLock lock(&halide_trace_file_lock);