Home
last modified time | relevance | path

Searched refs:_Py_atomic_store_relaxed (Results 1 – 4 of 4) sorted by relevance

/external/python/cpython3/Python/
Dceval_gil.h145 _Py_atomic_store_relaxed(&gil_last_holder, 0); in create_gil()
181 _Py_atomic_store_relaxed(&gil_last_holder, (uintptr_t)tstate); in drop_gil()
186 _Py_atomic_store_relaxed(&gil_locked, 0); in drop_gil()
239 _Py_atomic_store_relaxed(&gil_locked, 1); in take_gil()
243 _Py_atomic_store_relaxed(&gil_last_holder, (uintptr_t)tstate); in take_gil()
Dceval.c153 _Py_atomic_store_relaxed( \
163 _Py_atomic_store_relaxed(&gil_drop_request, 1); \
164 _Py_atomic_store_relaxed(&eval_breaker, 1); \
169 _Py_atomic_store_relaxed(&gil_drop_request, 0); \
178 _Py_atomic_store_relaxed(&pendingcalls_to_do, 1); \
179 _Py_atomic_store_relaxed(&eval_breaker, 1); \
184 _Py_atomic_store_relaxed(&pendingcalls_to_do, 0); \
191 _Py_atomic_store_relaxed(&eval_breaker, 1); \
Dpystate.c9 _Py_atomic_store_relaxed(&_PyThreadState_Current, (uintptr_t)(value))
/external/python/cpython3/Include/
Dpyatomic.h244 #define _Py_atomic_store_relaxed(ATOMIC_VAL, NEW_VAL) \ macro