Lines Matching refs:map
35 Hashmap *map; member
63 str_parms->map = hashmapCreate(5, str_hash_fn, str_eq); in str_parms_create()
64 if (!str_parms->map) in str_parms_create()
103 hashmapRemove(ctxt->str_parms->map, key); in remove_pair()
115 hashmapForEach(str_parms->map, remove_pair, &ctxt); in str_parms_del()
124 hashmapForEach(str_parms->map, remove_pair, &ctxt); in str_parms_destroy()
125 hashmapFree(str_parms->map); in str_parms_destroy()
169 old_val = hashmapPut(str_parms->map, key, value); in str_parms_create_str()
215 old_val = hashmapPut(str_parms->map, tmp_key, tmp_val); in str_parms_add_str()
266 return hashmapGet(str_parms->map, (void *)key) != NULL; in str_parms_has_key()
274 value = hashmapGet(str_parms->map, (void *)key); in str_parms_get_str()
286 value = hashmapGet(str_parms->map, (void *)key); in str_parms_get_int()
304 value = hashmapGet(str_parms->map, (void *)key); in str_parms_get_float()
343 if (hashmapSize(str_parms->map) > 0) in str_parms_to_str()
344 hashmapForEach(str_parms->map, combine_strings, &str); in str_parms_to_str()
358 hashmapForEach(str_parms->map, dump_entry, str_parms); in str_parms_dump()