Lines Matching refs:ck_ht_map
79 struct ck_ht_map { struct
98 struct ck_ht_map *map = table->map; in ck_ht_stat() argument
137 static struct ck_ht_map *
140 struct ck_ht_map *map; in ck_ht_map_create()
149 size = sizeof(struct ck_ht_map) + in ck_ht_map_create()
190 ck_ht_map_bound_set(struct ck_ht_map *m, in ck_ht_map_bound_set()
211 ck_ht_map_bound_get(struct ck_ht_map *m, struct ck_ht_hash h) in ck_ht_map_bound_get()
228 ck_ht_map_destroy(struct ck_malloc *m, struct ck_ht_map *map, bool defer) in ck_ht_map_destroy()
236 ck_ht_map_probe_next(struct ck_ht_map *map, size_t offset, ck_ht_hash_t h, size_t probes) in ck_ht_map_probe_next()
277 ck_ht_map_probe_wr(struct ck_ht_map *map, in ck_ht_map_probe_wr()
386 struct ck_ht_map *map = ht->map; in ck_ht_gc()
494 ck_ht_map_probe_rd(struct ck_ht_map *map, in ck_ht_map_probe_rd()
603 struct ck_ht_map *map = ck_pr_load_ptr(&table->map); in ck_ht_count()
613 struct ck_ht_map *map = table->map; in ck_ht_next()
635 struct ck_ht_map *map, *update; in ck_ht_reset_size_spmc()
650 struct ck_ht_map *map = table->map; in ck_ht_reset_spmc()
658 struct ck_ht_map *map, *update; in ck_ht_grow_spmc()
748 struct ck_ht_map *map; in ck_ht_remove_spmc()
781 struct ck_ht_map *map; in ck_ht_get_spmc()
824 struct ck_ht_map *map; in ck_ht_set_spmc()
961 struct ck_ht_map *map; in ck_ht_put_spmc()