Lines Matching defs:map
41 pa_hashmap *map;
180 pa_assert(db->map);
208 pa_hashmap_put(db->map, &e->key, e);
222 return pa_hashmap_size(db->map);
241 db->map = pa_hashmap_new_full(hash_func, compare_func, NULL, (pa_free_cb_t) free_entry);
266 pa_hashmap_free(db->map);
278 e = pa_hashmap_get(db->map, key);
303 if (pa_hashmap_put(db->map, &e->key, e) < 0) {
307 r = pa_hashmap_remove(db->map, key);
308 pa_hashmap_put(db->map, &e->key, e);
327 return pa_hashmap_remove_and_free(db->map, key);
335 pa_hashmap_remove_all(db->map);
344 return (signed) pa_hashmap_size(db->map);
354 e = pa_hashmap_first(db->map);
383 search = pa_hashmap_get(db->map, key);
388 while ((e = pa_hashmap_iterate(db->map, &state, NULL))) {
474 while((e = pa_hashmap_iterate(db->map, &state, NULL))) {