• Home
  • Raw
  • Download

Lines Matching refs:ceval2

167                      struct _ceval_state *ceval2)  in COMPUTE_EVAL_BREAKER()  argument
169 _Py_atomic_store_relaxed(&ceval2->eval_breaker, in COMPUTE_EVAL_BREAKER()
170 _Py_atomic_load_relaxed(&ceval2->gil_drop_request) in COMPUTE_EVAL_BREAKER()
173 | (_Py_atomic_load_relaxed(&ceval2->pending.calls_to_do) in COMPUTE_EVAL_BREAKER()
175 | ceval2->pending.async_exc); in COMPUTE_EVAL_BREAKER()
182 struct _ceval_state *ceval2 = &interp->ceval; in SET_GIL_DROP_REQUEST() local
183 _Py_atomic_store_relaxed(&ceval2->gil_drop_request, 1); in SET_GIL_DROP_REQUEST()
184 _Py_atomic_store_relaxed(&ceval2->eval_breaker, 1); in SET_GIL_DROP_REQUEST()
192 struct _ceval_state *ceval2 = &interp->ceval; in RESET_GIL_DROP_REQUEST() local
193 _Py_atomic_store_relaxed(&ceval2->gil_drop_request, 0); in RESET_GIL_DROP_REQUEST()
194 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in RESET_GIL_DROP_REQUEST()
202 struct _ceval_state *ceval2 = &interp->ceval; in SIGNAL_PENDING_CALLS() local
203 _Py_atomic_store_relaxed(&ceval2->pending.calls_to_do, 1); in SIGNAL_PENDING_CALLS()
204 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in SIGNAL_PENDING_CALLS()
212 struct _ceval_state *ceval2 = &interp->ceval; in UNSIGNAL_PENDING_CALLS() local
213 _Py_atomic_store_relaxed(&ceval2->pending.calls_to_do, 0); in UNSIGNAL_PENDING_CALLS()
214 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in UNSIGNAL_PENDING_CALLS()
222 struct _ceval_state *ceval2 = &interp->ceval; in SIGNAL_PENDING_SIGNALS() local
225 _Py_atomic_store_relaxed(&ceval2->eval_breaker, 1); in SIGNAL_PENDING_SIGNALS()
229 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in SIGNAL_PENDING_SIGNALS()
238 struct _ceval_state *ceval2 = &interp->ceval; in UNSIGNAL_PENDING_SIGNALS() local
240 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in UNSIGNAL_PENDING_SIGNALS()
247 struct _ceval_state *ceval2 = &interp->ceval; in SIGNAL_ASYNC_EXC() local
248 ceval2->pending.async_exc = 1; in SIGNAL_ASYNC_EXC()
249 _Py_atomic_store_relaxed(&ceval2->eval_breaker, 1); in SIGNAL_ASYNC_EXC()
257 struct _ceval_state *ceval2 = &interp->ceval; in UNSIGNAL_ASYNC_EXC() local
258 ceval2->pending.async_exc = 0; in UNSIGNAL_ASYNC_EXC()
259 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in UNSIGNAL_ASYNC_EXC()
434 struct _ceval_state *ceval2 = &tstate->interp->ceval; in PyEval_ReleaseLock() local
435 drop_gil(ceval, ceval2, tstate); in PyEval_ReleaseLock()
442 struct _ceval_state *ceval2 = &tstate->interp->ceval; in _PyEval_ReleaseLock() local
443 drop_gil(ceval, ceval2, tstate); in _PyEval_ReleaseLock()
474 struct _ceval_state *ceval2 = &tstate->interp->ceval; in PyEval_ReleaseThread() local
475 drop_gil(ceval, ceval2, tstate); in PyEval_ReleaseThread()
532 struct _ceval_state *ceval2 = &tstate->interp->ceval; in PyEval_SaveThread() local
534 assert(gil_created(&ceval2->gil)); in PyEval_SaveThread()
538 drop_gil(ceval, ceval2, tstate); in PyEval_SaveThread()
1172 struct _ceval_state *ceval2 = &tstate->interp->ceval; in eval_frame_handle_pending() local
1173 if (_Py_atomic_load_relaxed(&ceval2->pending.calls_to_do)) { in eval_frame_handle_pending()
1180 if (_Py_atomic_load_relaxed(&ceval2->gil_drop_request)) { in eval_frame_handle_pending()
1185 drop_gil(ceval, ceval2, tstate); in eval_frame_handle_pending()
1218 COMPUTE_EVAL_BREAKER(tstate->interp, ceval, ceval2); in eval_frame_handle_pending()