Searched refs:CK_HT_KEY_EMPTY (Results 1 – 2 of 2) sorted by relevance
87 #ifndef CK_HT_KEY_EMPTY88 #define CK_HT_KEY_EMPTY ((uintptr_t)0) macro92 #define CK_HT_KEY_TOMBSTONE (~CK_HT_KEY_EMPTY)138 return entry->key == CK_HT_KEY_EMPTY; in ck_ht_entry_empty()
333 if (cursor->key == CK_HT_KEY_EMPTY) in ck_ht_map_probe_wr()423 if (entry->key == CK_HT_KEY_EMPTY || in ck_ht_gc()555 if (snapshot->key == CK_HT_KEY_EMPTY) in ck_ht_map_probe_rd()624 if (key != CK_HT_KEY_EMPTY && key != CK_HT_KEY_TOMBSTONE) in ck_ht_next()715 if (CK_CC_LIKELY(cursor->key == CK_HT_KEY_EMPTY)) { in ck_ht_grow_spmc()767 if (candidate == NULL || snapshot.key == CK_HT_KEY_EMPTY) in ck_ht_remove_spmc()814 if (candidate == NULL || snapshot.key == CK_HT_KEY_EMPTY) in ck_ht_get_spmc()863 if (candidate->key != CK_HT_KEY_EMPTY && in ck_ht_set_spmc()910 bool replace = candidate->key != CK_HT_KEY_EMPTY && in ck_ht_set_spmc()950 entry->key = CK_HT_KEY_EMPTY; in ck_ht_set_spmc()[all …]