Home
last modified time | relevance | path

Searched refs:_Py_hashtable_t (Results 1 - 6 of 6) sorted by relevance

/third_party/python/Include/internal/
H A Dpycore_hashtable.h29 /* used by _Py_hashtable_t.buckets to link entries */
41 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(
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 *h
[all...]
/third_party/python/Python/
H A Dhashtable.c1 /* The implementation of the hash table (_Py_hashtable_t) is based on the
63 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 *h
[all...]
H A Dmarshal.c14 #include "pycore_hashtable.h" // _Py_hashtable_t
90 _Py_hashtable_t *hashtable;
/third_party/python/Modules/
H A D_tracemalloc.c4 #include "pycore_hashtable.h" // _Py_hashtable_t
120 static _Py_hashtable_t *tracemalloc_filenames = NULL;
129 static _Py_hashtable_t *tracemalloc_tracebacks = NULL;
133 static _Py_hashtable_t *tracemalloc_traces = NULL;
135 /* domain (unsigned int) => traces (_Py_hashtable_t).
137 static _Py_hashtable_t *tracemalloc_domains = NULL;
244 static _Py_hashtable_t *
474 static _Py_hashtable_t*
483 static _Py_hashtable_t*
493 static _Py_hashtable_t*
[all...]
H A D_testinternalcapi.c167 hashtable_cb(_Py_hashtable_t *table, in hashtable_cb()
183 _Py_hashtable_t *table = _Py_hashtable_new(hash_char, in test_hashtable()
H A D_hashopenssl.c71 * The py_hashentry_t items are stored in a _Py_hashtable_t with py_name and
165 static _Py_hashtable_t *
167 _Py_hashtable_t *ht = _Py_hashtable_new_full( in py_hashentry_table_new()
217 _Py_hashtable_t *hashtable;

Completed in 8 milliseconds