Searched refs:ck_ht_hash_t (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/contrib/ck/include/ |
| H A D | ck_ht.h | 56 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 D | ck_ht.c | 239 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()
|