Searched refs:hash_map (Results 1 – 5 of 5) sorted by relevance
59 hash_map_t *hash_map = osi_calloc(sizeof(hash_map_t)); in hash_map_new_internal() local60 if (hash_map == NULL) { in hash_map_new_internal()64 hash_map->hash_fn = hash_fn; in hash_map_new_internal()65 hash_map->key_fn = key_fn; in hash_map_new_internal()66 hash_map->data_fn = data_fn; in hash_map_new_internal()67 hash_map->keys_are_equal = equality_fn ? equality_fn : default_key_equality; in hash_map_new_internal()69 hash_map->num_bucket = num_bucket; in hash_map_new_internal()70 hash_map->bucket = osi_calloc(sizeof(hash_map_bucket_t) * num_bucket); in hash_map_new_internal()71 if (hash_map->bucket == NULL) { in hash_map_new_internal()72 osi_free(hash_map); in hash_map_new_internal()[all …]
31 const hash_map_t *hash_map; member63 void hash_map_free(hash_map_t *hash_map);80 bool hash_map_has_key(const hash_map_t *hash_map, const void *key);84 void *hash_map_get(const hash_map_t *hash_map, const void *key);91 bool hash_map_set(hash_map_t *hash_map, const void *key, void *data);97 bool hash_map_erase(hash_map_t *hash_map, const void *key);101 void hash_map_clear(hash_map_t *hash_map);108 void hash_map_foreach(hash_map_t *hash_map, hash_map_iter_cb callback, void *context);
43 "common/osi/hash_map.c"
280 esp-idf/bt/libbt.a(hash_map.c.obj)283 esp-idf/bt/libbt.a(hash_map.c.obj) (list_new_internal)4881 .text 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)4882 .data 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)4883 .bss 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)4884 .xt.lit 0x0000000000000000 0x58 esp-idf/bt/libbt.a(hash_map.c.obj)4885 .xt.prop 0x0000000000000000 0x450 esp-idf/bt/libbt.a(hash_map.c.obj)32824 0x0000000040375a04 0xc esp-idf/bt/libbt.a(hash_map.c.obj)32827 0x0000000040375a10 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)32830 0x0000000040375a10 0x10 esp-idf/bt/libbt.a(hash_map.c.obj)[all …]
292 esp-idf/bt/libbt.a(hash_map.c.obj)295 esp-idf/bt/libbt.a(hash_map.c.obj) (list_new_internal)3627 .text 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)3628 .data 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)3629 .bss 0x0000000000000000 0x0 esp-idf/bt/libbt.a(hash_map.c.obj)23310 0x00000000403bb256 0x8 esp-idf/bt/libbt.a(hash_map.c.obj)23312 0x00000000403bb25e 0x4e esp-idf/bt/libbt.a(hash_map.c.obj)23314 0x00000000403bb2ac 0x56 esp-idf/bt/libbt.a(hash_map.c.obj)23316 0x00000000403bb302 0xb8 esp-idf/bt/libbt.a(hash_map.c.obj)23319 0x00000000403bb3ba 0xe esp-idf/bt/libbt.a(hash_map.c.obj)[all …]