Home
last modified time | relevance | path

Searched refs:_Py_hashtable_t (Results 1 – 7 of 7) sorted by relevance

/third_party/python/Include/internal/
Dpycore_hashtable.h41 struct _Py_hashtable_t;
42 typedef struct _Py_hashtable_t _Py_hashtable_t; typedef
47 typedef _Py_hashtable_entry_t* (*_Py_hashtable_get_entry_func)(_Py_hashtable_t *ht,
60 struct _Py_hashtable_t { struct
81 PyAPI_FUNC(_Py_hashtable_t *) _Py_hashtable_new( argument
85 PyAPI_FUNC(_Py_hashtable_t *) _Py_hashtable_new_full(
92 PyAPI_FUNC(void) _Py_hashtable_destroy(_Py_hashtable_t *ht);
94 PyAPI_FUNC(void) _Py_hashtable_clear(_Py_hashtable_t *ht);
96 typedef int (*_Py_hashtable_foreach_func) (_Py_hashtable_t *ht,
104 _Py_hashtable_t *ht,
[all …]
/third_party/python/Python/
Dhashtable.c63 static int hashtable_rehash(_Py_hashtable_t *ht);
120 _Py_hashtable_size(const _Py_hashtable_t *ht) in _Py_hashtable_size()
122 size_t size = sizeof(_Py_hashtable_t); in _Py_hashtable_size()
132 _Py_hashtable_get_entry_generic(_Py_hashtable_t *ht, const void *key) in _Py_hashtable_get_entry_generic()
154 _Py_hashtable_get_entry_ptr(_Py_hashtable_t *ht, const void *key) in _Py_hashtable_get_entry_ptr()
174 _Py_hashtable_steal(_Py_hashtable_t *ht, const void *key) in _Py_hashtable_steal()
209 _Py_hashtable_set(_Py_hashtable_t *ht, const void *key, void *value) in _Py_hashtable_set()
248 _Py_hashtable_get(_Py_hashtable_t *ht, const void *key) in _Py_hashtable_get()
261 _Py_hashtable_foreach(_Py_hashtable_t *ht, in _Py_hashtable_foreach()
280 hashtable_rehash(_Py_hashtable_t *ht) in hashtable_rehash()
[all …]
Dmarshal.c88 _Py_hashtable_t *hashtable;
/third_party/python/Modules/
D_tracemalloc.c114 static _Py_hashtable_t *tracemalloc_filenames = NULL;
123 static _Py_hashtable_t *tracemalloc_tracebacks = NULL;
127 static _Py_hashtable_t *tracemalloc_traces = NULL;
131 static _Py_hashtable_t *tracemalloc_domains = NULL;
238 static _Py_hashtable_t *
466 static _Py_hashtable_t*
475 static _Py_hashtable_t*
485 static _Py_hashtable_t*
502 _Py_hashtable_t *traces = tracemalloc_get_traces_table(domain); in tracemalloc_remove_trace()
531 _Py_hashtable_t *traces = tracemalloc_get_traces_table(domain); in tracemalloc_add_trace()
[all …]
D_testinternalcapi.c160 hashtable_cb(_Py_hashtable_t *table, in hashtable_cb()
176 _Py_hashtable_t *table = _Py_hashtable_new(hash_char, in test_hashtable()
D_hashopenssl.c165 static _Py_hashtable_t *
167 _Py_hashtable_t *ht = _Py_hashtable_new_full( in py_hashentry_table_new()
217 _Py_hashtable_t *hashtable;
/third_party/python/Tools/c-analyzer/
DTODO43 Modules/_tracemalloc.c:tracemalloc_filenames static _Py_hashtable_t *tracemallo…
46 Modules/_tracemalloc.c:tracemalloc_tracebacks static _Py_hashtable_t *tracemallo…
48 Modules/_tracemalloc.c:tracemalloc_traces static _Py_hashtable_t *tracemallo…