Home
last modified time | relevance | path

Searched refs:Py_tss_t (Results 1 – 14 of 14) sorted by relevance

/external/python/cpython3/Include/
Dpythread.h90 typedef struct _Py_tss_t Py_tss_t; /* opaque */ typedef
92 PyAPI_FUNC(Py_tss_t *) PyThread_tss_alloc(void);
93 PyAPI_FUNC(void) PyThread_tss_free(Py_tss_t *key);
96 PyAPI_FUNC(int) PyThread_tss_is_created(Py_tss_t *key);
97 PyAPI_FUNC(int) PyThread_tss_create(Py_tss_t *key);
98 PyAPI_FUNC(void) PyThread_tss_delete(Py_tss_t *key);
99 PyAPI_FUNC(int) PyThread_tss_set(Py_tss_t *key, void *value);
100 PyAPI_FUNC(void *) PyThread_tss_get(Py_tss_t *key);
/external/python/cpython3/Python/
Dthread.c184 Py_tss_t *
187 Py_tss_t *new_key = (Py_tss_t *)PyMem_RawMalloc(sizeof(Py_tss_t)); in PyThread_tss_alloc()
196 PyThread_tss_free(Py_tss_t *key) in PyThread_tss_free()
205 PyThread_tss_is_created(Py_tss_t *key) in PyThread_tss_is_created()
Dthread_nt.h473 PyThread_tss_create(Py_tss_t *key) in PyThread_tss_create()
492 PyThread_tss_delete(Py_tss_t *key) in PyThread_tss_delete()
506 PyThread_tss_set(Py_tss_t *key, void *value) in PyThread_tss_set()
514 PyThread_tss_get(Py_tss_t *key) in PyThread_tss_get()
Dthread_pthread.h936 PyThread_tss_create(Py_tss_t *key) in PyThread_tss_create()
953 PyThread_tss_delete(Py_tss_t *key) in PyThread_tss_delete()
967 PyThread_tss_set(Py_tss_t *key, void *value) in PyThread_tss_set()
975 PyThread_tss_get(Py_tss_t *key) in PyThread_tss_get()
Dpystate.c121 tstate_tss_initialized(Py_tss_t *key) in tstate_tss_initialized()
127 tstate_tss_init(Py_tss_t *key) in tstate_tss_init()
134 tstate_tss_fini(Py_tss_t *key) in tstate_tss_fini()
141 tstate_tss_get(Py_tss_t *key) in tstate_tss_get()
148 tstate_tss_set(Py_tss_t *key, PyThreadState *tstate) in tstate_tss_set()
156 tstate_tss_clear(Py_tss_t *key) in tstate_tss_clear()
168 tstate_tss_reinit(Py_tss_t *key) in tstate_tss_reinit()
/external/python/cpython3/Include/internal/
Dpycore_runtime.h289 Py_tss_t autoTSSkey;
292 Py_tss_t trashTSSkey;
Dpycore_tracemalloc.h106 Py_tss_t reentrant_key;
/external/python/cpython3/Doc/data/
Drefcounts.dat2247 PyThread_tss_alloc:Py_tss_t*:::
2250 PyThread_tss_create:Py_tss_t*:key::
2253 PyThread_tss_delete:Py_tss_t*:key::
2256 PyThread_tss_free:Py_tss_t*:key::
2259 PyThread_tss_get:Py_tss_t*:key::
2262 PyThread_tss_is_created:Py_tss_t*:key::
2265 PyThread_tss_set:Py_tss_t*:key::
Dpython3.13.abi21613 …<typedef-decl name='Py_tss_t' type-id='type-id-1033' filepath='./Include/pythread.h' line='90' col…
/external/python/cpython3/Doc/c-api/
Dinit.rst2175 CPython interpreter. This API uses a new type :c:type:`Py_tss_t` instead of
2183 .. c:type:: Py_tss_t
2196 This macro expands to the initializer for :c:type:`Py_tss_t` variables.
2203 Dynamic allocation of the :c:type:`Py_tss_t`, required in extension modules
2208 .. c:function:: Py_tss_t* PyThread_tss_alloc()
2215 .. c:function:: void PyThread_tss_free(Py_tss_t *key)
2232 undefined if the given :c:type:`Py_tss_t` has not been initialized by
2236 .. c:function:: int PyThread_tss_is_created(Py_tss_t *key)
2238 Return a non-zero value if the given :c:type:`Py_tss_t` has been initialized
2242 .. c:function:: int PyThread_tss_create(Py_tss_t *key)
[all …]
/external/pytorch/torch/csrc/dynamo/
Deval_frame.c20 static Py_tss_t eval_frame_callback_key = Py_tss_NEEDS_INIT;
/external/python/cpython3/Modules/
D_testcapimodule.c1960 Py_tss_t tss_key = Py_tss_NEEDS_INIT; in test_pythread_tss_key_state()
1996 Py_tss_t *ptr_key = PyThread_tss_alloc(); in test_pythread_tss_key_state()
/external/python/cpython3/Tools/c-analyzer/
DTODO48 Modules/_tracemalloc.c:tracemalloc_reentrant_key static Py_tss_t tracemalloc_reentr…
/external/python/cpython3/Doc/whatsnew/
D3.7.rst300 API. The TSS API uses a new type :c:type:`Py_tss_t` instead of :c:expr:`int`