Lines Matching refs:_Py_hashtable_t
79 static void hashtable_rehash(_Py_hashtable_t *ht);
108 _Py_hashtable_hash_ptr(struct _Py_hashtable_t *ht, const void *pkey) in _Py_hashtable_hash_ptr()
118 _Py_hashtable_compare_direct(_Py_hashtable_t *ht, const void *pkey, in _Py_hashtable_compare_direct()
140 _Py_hashtable_t *
147 _Py_hashtable_t *ht; in _Py_hashtable_new_full()
158 ht = (_Py_hashtable_t *)alloc.malloc(sizeof(_Py_hashtable_t)); in _Py_hashtable_new_full()
182 _Py_hashtable_t *
195 _Py_hashtable_size(_Py_hashtable_t *ht) in _Py_hashtable_size()
199 size = sizeof(_Py_hashtable_t); in _Py_hashtable_size()
213 _Py_hashtable_print_stats(_Py_hashtable_t *ht) in _Py_hashtable_print_stats()
253 _Py_hashtable_get_entry(_Py_hashtable_t *ht, in _Py_hashtable_get_entry()
275 _Py_hashtable_pop_entry(_Py_hashtable_t *ht, size_t key_size, const void *pkey, in _Py_hashtable_pop_entry()
312 _Py_hashtable_set(_Py_hashtable_t *ht, size_t key_size, const void *pkey, in _Py_hashtable_set()
354 _Py_hashtable_get(_Py_hashtable_t *ht, size_t key_size,const void *pkey, in _Py_hashtable_get()
370 _Py_hashtable_pop(_Py_hashtable_t *ht, size_t key_size, const void *pkey, in _Py_hashtable_pop()
381 _Py_hashtable_delete(_Py_hashtable_t *ht, size_t key_size, const void *pkey)
394 _Py_hashtable_foreach(_Py_hashtable_t *ht, in _Py_hashtable_foreach()
413 hashtable_rehash(_Py_hashtable_t *ht) in hashtable_rehash()
457 _Py_hashtable_clear(_Py_hashtable_t *ht) in _Py_hashtable_clear()
475 _Py_hashtable_destroy(_Py_hashtable_t *ht) in _Py_hashtable_destroy()
493 _Py_hashtable_t *
494 _Py_hashtable_copy(_Py_hashtable_t *src) in _Py_hashtable_copy()
498 _Py_hashtable_t *dst; in _Py_hashtable_copy()