Searched refs:Py_tss_t (Results 1 – 14 of 14) sorted by relevance
90 typedef struct _Py_tss_t Py_tss_t; /* opaque */ typedef92 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);
184 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()
473 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()
936 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()
121 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()
289 Py_tss_t autoTSSkey;292 Py_tss_t trashTSSkey;
106 Py_tss_t reentrant_key;
2247 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::
21613 …<typedef-decl name='Py_tss_t' type-id='type-id-1033' filepath='./Include/pythread.h' line='90' col…
2175 CPython interpreter. This API uses a new type :c:type:`Py_tss_t` instead of2183 .. c:type:: Py_tss_t2196 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 modules2208 .. 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 by2236 .. 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 initialized2242 .. c:function:: int PyThread_tss_create(Py_tss_t *key)[all …]
20 static Py_tss_t eval_frame_callback_key = Py_tss_NEEDS_INIT;
1960 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()
48 Modules/_tracemalloc.c:tracemalloc_reentrant_key static Py_tss_t tracemalloc_reentr…
300 API. The TSS API uses a new type :c:type:`Py_tss_t` instead of :c:expr:`int`