Searched refs:_Py_atomic_store_relaxed (Results 1 – 4 of 4) sorted by relevance
/external/python/cpython3/Python/ |
D | ceval_gil.h | 145 _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()
|
D | ceval.c | 153 _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); \
|
D | pystate.c | 9 _Py_atomic_store_relaxed(&_PyThreadState_Current, (uintptr_t)(value))
|
/external/python/cpython3/Include/ |
D | pyatomic.h | 244 #define _Py_atomic_store_relaxed(ATOMIC_VAL, NEW_VAL) \ macro
|