Lines Matching refs:value
29 it->value = it2->second; in sys_hashmap_cxx_iter_next()
43 it->value = 0; in sys_hashmap_cxx_iter()
69 static int sys_hashmap_cxx_insert(struct sys_hashmap *map, uint64_t key, uint64_t value, in sys_hashmap_cxx_insert() argument
83 it->second = value; in sys_hashmap_cxx_insert()
88 (*umap)[key] = value; in sys_hashmap_cxx_insert()
99 static bool sys_hashmap_cxx_remove(struct sys_hashmap *map, uint64_t key, uint64_t *value) in sys_hashmap_cxx_remove() argument
112 if (value != nullptr) { in sys_hashmap_cxx_remove()
113 *value = it->second; in sys_hashmap_cxx_remove()
129 static bool sys_hashmap_cxx_get(const struct sys_hashmap *map, uint64_t key, uint64_t *value) in sys_hashmap_cxx_get() argument
142 if (value != nullptr) { in sys_hashmap_cxx_get()
143 *value = it->second; in sys_hashmap_cxx_get()