HomeSort by: relevance | last modified time | path
    Searched refs:cds_lfht (Results 1 - 20 of 20) sorted by relevancy

  /src/external/lgpl2/userspace-rcu/dist/include/urcu/
rculfhash.h 25 struct cds_lfht;
47 * of the hash value for cds_lfht APIs.
67 struct cds_lfht *lfht;
129 struct cds_lfht *(*alloc_cds_lfht)(unsigned long min_nr_alloc_buckets,
131 void (*alloc_bucket_table)(struct cds_lfht *ht, unsigned long order);
132 void (*free_bucket_table)(struct cds_lfht *ht, unsigned long order);
133 struct cds_lfht_node *(*bucket_at)(struct cds_lfht *ht,
145 struct cds_lfht *_cds_lfht_new(unsigned long init_size,
157 struct cds_lfht *_cds_lfht_new_with_alloc(unsigned long init_size,
197 struct cds_lfht *cds_lfht_new_flavor(unsigned long init_size
    [all...]
  /src/external/lgpl2/userspace-rcu/dist/src/
rculfhash-mm-order.c 14 void cds_lfht_alloc_bucket_table(struct cds_lfht *ht, unsigned long order)
34 void cds_lfht_free_bucket_table(struct cds_lfht *ht, unsigned long order)
44 struct cds_lfht_node *bucket_at(struct cds_lfht *ht, unsigned long index)
64 struct cds_lfht *alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
68 &cds_lfht_mm_order, alloc, sizeof(struct cds_lfht),
rculfhash-mm-chunk.c 14 void cds_lfht_alloc_bucket_table(struct cds_lfht *ht, unsigned long order)
38 void cds_lfht_free_bucket_table(struct cds_lfht *ht, unsigned long order)
52 struct cds_lfht_node *bucket_at(struct cds_lfht *ht, unsigned long index)
62 struct cds_lfht *alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
70 cds_lfht_size = offsetof(struct cds_lfht, tbl_chunk) +
72 cds_lfht_size = max(cds_lfht_size, sizeof(struct cds_lfht));
rculfhash-internal.h 50 * cds_lfht: Top-level data structure representing a lock-free hash
58 struct cds_lfht { struct
98 struct cds_lfht_node *(*bucket_at)(struct cds_lfht *ht,
102 * cds_lfht.
155 struct cds_lfht *__default_alloc_cds_lfht(
162 struct cds_lfht *ht;
rculfhash.c 335 struct cds_lfht *ht;
345 struct cds_lfht *ht;
347 void (*fct)(struct cds_lfht *ht, unsigned long i,
379 void cds_lfht_iter_debug_set_ht(struct cds_lfht *ht, struct cds_lfht_iter *iter)
389 void cds_lfht_iter_debug_set_ht(struct cds_lfht *ht __attribute__((unused)),
642 void cds_lfht_resize_lazy_grow(struct cds_lfht *ht, unsigned long size, int growth);
645 void cds_lfht_resize_lazy_count(struct cds_lfht *ht, unsigned long size,
699 void alloc_split_items_count(struct cds_lfht *ht)
723 void free_split_items_count(struct cds_lfht *ht)
742 void ht_count_add(struct cds_lfht *ht, unsigned long size, unsigned long hash
    [all...]
rculfhash-mm-mmap.c 116 void cds_lfht_alloc_bucket_table(struct cds_lfht *ht, unsigned long order)
148 void cds_lfht_free_bucket_table(struct cds_lfht *ht, unsigned long order)
170 struct cds_lfht_node *bucket_at(struct cds_lfht *ht, unsigned long index)
176 struct cds_lfht *alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
192 &cds_lfht_mm_mmap, alloc, sizeof(struct cds_lfht),
  /src/external/lgpl2/userspace-rcu/dist/doc/examples/rculfhash/
cds_lfht_add.c 31 struct cds_lfht *ht; /* Hash table */
cds_lfht_add_replace.c 53 struct cds_lfht *ht; /* Hash table */
cds_lfht_add_unique.c 42 struct cds_lfht *ht; /* Hash table */
cds_lfht_destroy.c 40 struct cds_lfht *ht; /* Hash table */
cds_lfht_for_each_entry_duplicate.c 42 struct cds_lfht *ht; /* Hash table */
cds_lfht_lookup.c 42 struct cds_lfht *ht; /* Hash table */
cds_lfht_del.c 50 struct cds_lfht *ht; /* Hash table */
  /src/external/lgpl2/userspace-rcu/dist/tests/benchmark/
test_urcu_hash.h 78 extern struct cds_lfht *test_ht;
338 void cds_lfht_test_lookup(struct cds_lfht *ht, void *key, size_t key_len,
test_urcu_hash.c 83 struct cds_lfht *test_ht;
235 void test_delete_all_nodes(struct cds_lfht *ht)
  /src/external/mpl/bind/dist/lib/dns/
badcache.c 50 struct cds_lfht *ht;
144 bcentry_lookup(struct cds_lfht *ht, uint32_t hashval, dns__bckey_t *key) {
db.c 1029 struct cds_lfht *update_listeners =
1080 struct cds_lfht *update_listeners =
1104 struct cds_lfht *update_listeners =
dispatch.c 72 struct cds_lfht **tcps;
74 struct cds_lfht *qids;
  /src/external/mpl/bind/dist/tests/bench/
load-names.c 103 * cds_lfht
108 struct cds_lfht *lfht = cds_lfht_new(
  /src/external/mpl/bind/dist/lib/dns/include/dns/
db.h 229 struct cds_lfht *update_listeners;

Completed in 65 milliseconds