Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ck/src/
H A Dck_ht.c91 struct ck_ht_entry *entries;
150 (sizeof(struct ck_ht_entry) * n_entries + CK_MD_CACHELINE - 1); in ck_ht_map_create()
174 map->entries = (struct ck_ht_entry *)(((uintptr_t)&map[1] + prefix + in ck_ht_map_create()
184 memset(map->entries, 0, sizeof(struct ck_ht_entry) * n_entries); in ck_ht_map_create()
276 static struct ck_ht_entry *
286 struct ck_ht_entry *bucket, *cursor; in ck_ht_map_probe_wr()
287 struct ck_ht_entry *first = NULL; in ck_ht_map_probe_wr()
414 struct ck_ht_entry *entry, *priority, snapshot; in ck_ht_gc()
493 static struct ck_ht_entry *
500 struct ck_ht_entry *bucket, *cursor; in ck_ht_map_probe_rd()
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_ht.h70 struct ck_ht_entry { struct
82 typedef struct ck_ht_entry ck_ht_entry_t; argument
118 struct ck_ht_entry *current;
197 ck_ht_entry_set(struct ck_ht_entry *entry, in ck_ht_entry_set()
218 ck_ht_entry_set_direct(struct ck_ht_entry *entry, in ck_ht_entry_set_direct()