Home
last modified time | relevance | path

Searched refs:PyMutex_IsLocked (Results 1 – 7 of 7) sorted by relevance

/external/python/cpython3/Modules/_testinternalcapi/
Dtest_critical_sections.c30 assert_nogil(PyMutex_IsLocked(&d1->ob_mutex)); in test_critical_sections()
34 assert_nogil(!PyMutex_IsLocked(&d1->ob_mutex)); in test_critical_sections()
36 assert_nogil(!PyMutex_IsLocked(&d1->ob_mutex)); in test_critical_sections()
37 assert_nogil(!PyMutex_IsLocked(&d2->ob_mutex)); in test_critical_sections()
39 assert_nogil(PyMutex_IsLocked(&d1->ob_mutex)); in test_critical_sections()
40 assert_nogil(PyMutex_IsLocked(&d2->ob_mutex)); in test_critical_sections()
42 assert_nogil(!PyMutex_IsLocked(&d1->ob_mutex)); in test_critical_sections()
43 assert_nogil(!PyMutex_IsLocked(&d2->ob_mutex)); in test_critical_sections()
46 assert_nogil(!PyMutex_IsLocked(&d2->ob_mutex)); in test_critical_sections()
48 assert_nogil(PyMutex_IsLocked(&d2->ob_mutex)); in test_critical_sections()
[all …]
Dtest_lock.c488 assert(PyMutex_IsLocked(&m.mutex)); in test_lock_recursive()
497 assert(!PyMutex_IsLocked(&m.mutex)); in test_lock_recursive()
/external/python/cpython3/Include/internal/
Dpycore_lock.h29 PyMutex_IsLocked(PyMutex *m) in PyMutex_IsLocked() function
/external/python/cpython3/Modules/
D_threadmodule.c851 return PyBool_FromLong(PyMutex_IsLocked(&self->lock)); in lock_locked_lock()
870 PyMutex_IsLocked(&self->lock) ? "locked" : "unlocked", Py_TYPE(self)->tp_name, self); in lock_repr()
/external/python/cpython3/Python/
Dpystate.c2301 assert(PyMutex_IsLocked(&stw->mutex)); in start_the_world()
Dimport.c4235 return PyBool_FromLong(PyMutex_IsLocked(&IMPORT_LOCK(interp).mutex)); in _imp_lock_held_impl()
/external/python/cpython3/Objects/
Ddictobject.c207 #define ASSERT_KEYS_LOCKED(keys) assert(PyMutex_IsLocked(&keys->dk_mutex))