Lines Matching defs:ck_ht_entry_t
82 typedef struct ck_ht_entry ck_ht_entry_t;
135 ck_ht_entry_empty(ck_ht_entry_t *entry)
142 ck_ht_entry_key_set_direct(ck_ht_entry_t *entry, uintptr_t key)
150 ck_ht_entry_key_set(ck_ht_entry_t *entry, const void *key, uint16_t key_length)
164 ck_ht_entry_key(ck_ht_entry_t *entry)
175 ck_ht_entry_key_length(ck_ht_entry_t *entry)
186 ck_ht_entry_value(ck_ht_entry_t *entry)
236 ck_ht_entry_key_direct(ck_ht_entry_t *entry)
243 ck_ht_entry_value_direct(ck_ht_entry_t *entry)
253 bool ck_ht_next(ck_ht_t *, ck_ht_iterator_t *, ck_ht_entry_t **entry);
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 *);