Home
last modified time | relevance | path

Searched refs:PyMutex_Unlock (Results 1 – 25 of 40) sorted by relevance

12

/external/python/cpython3/Python/
Dbrc.c74 PyMutex_Unlock(&bucket->mutex); in _Py_brc_queue_object()
82 PyMutex_Unlock(&bucket->mutex); in _Py_brc_queue_object()
99 PyMutex_Unlock(&bucket->mutex); in _Py_brc_queue_object()
128 PyMutex_Unlock(&bucket->mutex); in _Py_brc_merge_refcounts()
154 PyMutex_Unlock(&bucket->mutex); in _Py_brc_init_thread()
188 PyMutex_Unlock(&bucket->mutex); in _Py_brc_remove_thread()
Dqsbr.c208 PyMutex_Unlock(&shared->mutex); in _Py_qsbr_reserve()
231 PyMutex_Unlock(&shared->mutex); in _Py_qsbr_register()
259 PyMutex_Unlock(&shared->mutex); in _Py_qsbr_unregister()
Dcritical_section.c64 PyMutex_Unlock(c->_cs_mutex); in _PyCriticalSection_SuspendAll()
68 PyMutex_Unlock(c2->_cs_mutex2); in _PyCriticalSection_SuspendAll()
Dlock.c394 PyMutex_Unlock(&m->mutex); in _PyRecursiveMutex_Unlock()
585 #undef PyMutex_Unlock
587 PyMutex_Unlock(PyMutex *m) in PyMutex_Unlock() function
Dceval_gil.c787 PyMutex_Unlock(&pending->mutex); in _PyEval_AddPendingCall()
860 PyMutex_Unlock(&pending->mutex); in _make_pending_calls()
910 PyMutex_Unlock(&pending->mutex); in clear_pending_handling_thread()
936 PyMutex_Unlock(&pending->mutex); in make_pending_calls()
940 PyMutex_Unlock(&pending->mutex); in make_pending_calls()
Dpylifecycle.c3370 PyMutex_Unlock(&state->mutex); in Py_AtExit()
3374 PyMutex_Unlock(&state->mutex); in Py_AtExit()
3391 PyMutex_Unlock(&state->mutex); in call_ll_exitfuncs()
3395 PyMutex_Unlock(&state->mutex); in call_ll_exitfuncs()
Dcrossinterp_data_lookup.h100 PyMutex_Unlock(&registry->mutex); in _xidregistry_unlock()
/external/python/cpython3/Include/cpython/
Dlock.h37 PyAPI_FUNC(void) PyMutex_Unlock(PyMutex *m);
60 PyMutex_Unlock(m); in _PyMutex_Unlock()
63 #define PyMutex_Unlock _PyMutex_Unlock macro
/external/python/cpython3/Modules/_testinternalcapi/
Dtest_lock.c40 PyMutex_Unlock(&m); in test_lock_basic()
62 PyMutex_Unlock(m); in lock_thread()
93 PyMutex_Unlock(&test_data.m); in test_lock_two_threads()
122 PyMutex_Unlock(&test_data->m); in counter_thread()
164 PyMutex_Unlock(&test_data->m); in slow_counter_thread()
227 PyMutex_Unlock(&bench_data->m); in thread_benchmark_locks()
/external/python/cpython3/Include/internal/
Dpycore_critical_section.h148 PyMutex_Unlock(c->_cs_mutex); in _PyCriticalSection_End()
203 PyMutex_Unlock(c->_cs_mutex2); in _PyCriticalSection2_End()
205 PyMutex_Unlock(c->_cs_base._cs_mutex); in _PyCriticalSection2_End()
Dpycore_weakref.h25 #define UNLOCK_WEAKREFS(obj) PyMutex_Unlock(&WEAKREF_LIST_LOCK(obj))
30 #define UNLOCK_WEAKREFS_FOR_WR(wr) PyMutex_Unlock(wr->weakrefs_lock)
Dpycore_pystate.h266 PyMutex_Unlock(&(runtime)->interpreters.mutex)
/external/python/cpython3/Modules/
Dhashlib.h58 PyMutex_Unlock(&(obj)->mutex); \
Drotatingtree.c27 PyMutex_Unlock(&random_mutex); in randombits()
D_threadmodule.c112 PyMutex_Unlock(&handle->mutex); in get_thread_handle_state()
121 PyMutex_Unlock(&handle->mutex); in set_thread_handle_state()
129 PyMutex_Unlock(&handle->mutex); in ThreadHandle_ident()
141 PyMutex_Unlock(&handle->mutex); in ThreadHandle_get_os_handle()
386 PyMutex_Unlock(&self->mutex); in ThreadHandle_start()
391 PyMutex_Unlock(&self->mutex); in ThreadHandle_start()
437 PyMutex_Unlock(&self->mutex); in ThreadHandle_start()
2397 PyMutex_Unlock(&hobj->handle->mutex); in thread__make_thread_handle()
Dmd5module.c208 PyMutex_Unlock(&self->mutex); in MD5Type_update()
Dsha1module.c201 PyMutex_Unlock(&self->mutex); in SHA1Type_update()
Dsha2module.c384 PyMutex_Unlock(&self->mutex); in SHA256Type_update()
418 PyMutex_Unlock(&self->mutex); in SHA512Type_update()
Dgrpmodule.c313 PyMutex_Unlock(&getgrall_mutex); in grp_getgrall_impl()
D_interpqueuesmodule.c1420 PyMutex_Unlock(&_globals.mutex); in _globals_init()
1425 PyMutex_Unlock(&_globals.mutex); in _globals_init()
1441 PyMutex_Unlock(&_globals.mutex); in _globals_fini()
Dsha3module.c268 PyMutex_Unlock(&self->mutex); in _sha3_sha3_224_update()
/external/python/cpython3/Objects/
Dobmalloc.c501 PyMutex_Unlock(&ALLOCATORS_MUTEX); in _PyMem_SetDefaultAllocator()
645 PyMutex_Unlock(&ALLOCATORS_MUTEX); in _PyMem_SetupAllocators()
732 PyMutex_Unlock(&ALLOCATORS_MUTEX); in _PyMem_GetCurrentAllocatorName()
836 PyMutex_Unlock(&ALLOCATORS_MUTEX); in PyMem_SetupDebugHooks()
874 PyMutex_Unlock(&ALLOCATORS_MUTEX); in PyMem_GetAllocator()
882 PyMutex_Unlock(&ALLOCATORS_MUTEX); in PyMem_SetAllocator()
890 PyMutex_Unlock(&ALLOCATORS_MUTEX); in PyObject_GetArenaAllocator()
898 PyMutex_Unlock(&ALLOCATORS_MUTEX); in PyObject_SetArenaAllocator()
1223 PyMutex_Unlock(&queue->mutex); in process_interp_queue()
1263 PyMutex_Unlock(&interp->mem_free_queue.mutex); in _PyMem_AbandonDelayed()
/external/python/cpython3/Modules/_blake2/
Dblake2s_impl.c292 PyMutex_Unlock(&self->mutex); in _blake2_blake2s_update()
Dblake2b_impl.c292 PyMutex_Unlock(&self->mutex); in _blake2_blake2b_update()
/external/python/cpython3/Parser/
Dmyreadline.c418 PyMutex_Unlock(&_PyOS_ReadlineLock); in PyOS_Readline()

12