Home
last modified time | relevance | path

Searched refs:ck_ht_hash_t (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/ck/include/
H A Dck_ht.h56 typedef struct ck_ht_hash ck_ht_hash_t; typedef
100 typedef void ck_ht_hash_cb_t(ck_ht_hash_t *, const void *, size_t, uint64_t);
198 ck_ht_hash_t h, in ck_ht_entry_set()
219 ck_ht_hash_t h, in ck_ht_entry_set_direct()
256 void ck_ht_hash(ck_ht_hash_t *, ck_ht_t *, const void *, uint16_t);
257 void ck_ht_hash_direct(ck_ht_hash_t *, ck_ht_t *, uintptr_t);
261 bool ck_ht_set_spmc(ck_ht_t *, ck_ht_hash_t, ck_ht_entry_t *);
262 bool ck_ht_put_spmc(ck_ht_t *, ck_ht_hash_t, ck_ht_entry_t *);
263 bool ck_ht_get_spmc(ck_ht_t *, ck_ht_hash_t, ck_ht_entry_t *);
266 bool ck_ht_remove_spmc(ck_ht_t *, ck_ht_hash_t, ck_ht_entry_t *);
/f-stack/freebsd/contrib/ck/src/
H A Dck_ht.c239 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()
241 ck_ht_hash_t r; in ck_ht_map_probe_next()
281 ck_ht_hash_t h, in ck_ht_map_probe_wr()
498 ck_ht_hash_t h, in ck_ht_map_probe_rd()
748 ck_ht_hash_t h, in ck_ht_remove_spmc()
780 ck_ht_hash_t h, in ck_ht_get_spmc()
823 ck_ht_hash_t h, in ck_ht_set_spmc()
960 ck_ht_hash_t h, in ck_ht_put_spmc()