Lines Matching refs:X_PFX
53 #define ITEM_NEW(k, v) X_PFX(list_prepend) ((x_list *)(k), v)
54 #define ITEM_FREE(i) X_PFX(list_free_1) (i)
146 X_PFX(hash_table_new) (x_hash_fun * hash, in X_PFX() function
173 X_PFX(hash_table_free) (x_hash_table * h) { in X_PFX() function
187 X_PFX(list_free) (h->buckets[i]); in X_PFX()
195 X_PFX(hash_table_size) (x_hash_table * h) { in X_PFX() function
238 h->buckets[hash_value] = X_PFX(list_prepend) (h->buckets[hash_value], in hash_table_modify()
244 X_PFX(hash_table_insert) (x_hash_table * h, void *k, void *v) { in X_PFX() function
249 X_PFX(hash_table_replace) (x_hash_table * h, void *k, void *v) { in X_PFX() function
254 X_PFX(hash_table_remove) (x_hash_table * h, void *k) { in X_PFX() function
271 X_PFX(list_free_1) (item); in X_PFX()
279 X_PFX(hash_table_lookup) (x_hash_table * h, void *k, void **k_ret) { in X_PFX() function
306 X_PFX(hash_table_foreach) (x_hash_table * h, in X_PFX() function